Allow to change a circuitbreaker name

Is your feature request related to a problem? Please describe.
We need a flag or option for legacy circuit breaker name.
We are using 2020.0.0 version (spring cloud version).
Recently, I updated version upto 2020.0.3 and I realized that this version includes breaking change. Actually 2020.0.2 version.
https://github.com/spring-cloud/spring-cloud-openfeign/commit/11fd7dc43ed693313b8b511a596cba4252b4491d#diff-6aadece31f2eb772088dd7e2e2b63d5bbf52c7080c602500197125dcca493488R79
If, circuit breaker name is changed, many metric names will also be affected and many configurations for resilience4j (if resilience4j spring-boot module is used) also need to be changed.
Describe the solution you'd like
If a developer can change circuitbreaker name, It will be very helpful!
ex) CircuitBreakerNameResolver interface
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

@bananayong Thanks for reporting this. You're right - that was a breaking change, however, we decided to go on with it, as it actually was a bugfix. Definitely, the enhancement you describe should be added.


Analytical Jacobian is not being used in the 3.13 version of NonlinearSolve

This is a duplicate from here, but I thought it might be better to ask here in GitHub.
This question came up when I did some tests related to this post.
Imagine I have the code
using NonlinearSolve

function f(u, p)
    return u^2 - 2
end

function df(u, p)
    println("Hey")
    return 2u
end

fn = NonlinearFunction(f, jac=df)
prob = NonlinearProblem(fn, 1.0)
sol = solve(prob, NewtonRaphson(; concrete_jac=true))

Running this code does not print "Hey" to the terminal, so I guess that automatic differentiation is being used to compute the jacobian instead of the given function. I noticed this behavior because in the post that I mentioned, there was an incompatible interaction between AD and QuadGK that was present even if you provide the analytical jacobian.
Is this intended behavior? How could I provide the analytical jacobian to a problem? Also, does it need to be given to NonlinearFunction always and cannot be an optional parameter to NonlinearProblem?
At least in a quick review of the documentation I did not see a clear explanation on how to provide analytical jacobians.
PD: I am using the version
  [8913a72c] NonlinearSolve v3.13.1

This bug apparently affects only scalar functions. See the thread


Issues with WebdriverIO's devtools protocol

Updating to wdi5 v2 requires users to switch to the devtools automation protocol. This protocol has slight differences to WebdriverIO's default Webdriver protocol (compare https://github.com/webdriverio/webdriverio/issues/11984), which is why the team recommends against using it: https://github.com/webdriverio/webdriverio/issues/11984#issuecomment-1883319415
In fact, they want to even remove support for devtools with the next major version of WebdriverIO, v9: https://github.com/webdriverio/webdriverio/issues/11860
An additional reason for considering to not use the devtools protocol is integration with remote test runners. Both SauceLabs and other hosted offers of Selenium grid are not supported with devtools, and even integration with non-Chromium browsers seems fragile at best, making wdi5 unusable for cross-browser testing: https://webdriver.io/docs/automationProtocols/#disadvantages-1
I don't know the reasons why the devtools protocol is now required by wdi5, but I'd suggest removing that requirement again and falling back to the WebDriver protocol unless end users explicitly choose to.

Hi @LukasHeimann,
when using wdi5 v2 we don't force users to switch to devtools. You can use both and the Webdriver protocol is still the default. Since wdio v8 we just don't need to take care of the different drivers anymore as wdio is now handling that for us.
Do you have issues running wdi5 v2 with the WebDriver protocol?

Hi @Siolto,
hm is the migration guide faulty in this case? https://ui5-community.github.io/wdi5/#/migration?id=usage-of-devtools-automation-protocol
Or did I perhaps just misunderstand it?

Now requires using the devtools package (which is now a dependency of wdi5) and explicit configuration in the *.conf.(j|t)s-file

I thought this meant that we'd have to use devtools, which is why this now is a dependency explicitly. But I guess this could also mean that (only) if you want to use the devtools protocol you'll have to do that

you're right, we could clarify that a little bit more, that you have to do that only when you want to use the devtools protocol

That makes sense :)
Especially given that it also explicitly states that it bundles the necessary dependency, which I guess you'd normally have to install yourself.
Switching to webdriver proxies all browser logs to the wdio runner for some reason, even though I have disabled all logging... I'll try to reproduce in a minimal example though


Clicking out of image overlay scrolls the page

On Safari and Chrome:

Doesn't seem to happen anymore.


162597808 add buttons

Minor update to add the final icons to the population controls

@ekosmin rebased into master.  Looks good.  Going to merge this into master.


Problem installing Video-decoder

Hi,
I am trying to install the Video-decoder package.
I have cloned the repo into ~/torch/pkg and then
$ cd ~/torch/pkg/torch-toolbox/Video-decoder
$ make

I got this error:
gcc -O3 -fopenmp -c -fpic -Wall -I. -I/usr/local/include video_decoder.c
video_decoder.c:13:10: fatal error: 'luaT.h' file not found
#include <luaT.h>
         ^
1 error generated.
make: *** [video_decoder.o] Error 1

I am using a Mac and I have brew installed the prerequisites.
What am I doing incorrectly?

If you have installed torch in ~/torch/install, then fix the Makefile and substitute all the occurrences of /usr/local with $(HOME)/torch/install.

Works great thanks. Had to add a couple of -L and -I for my brewed locations

@hdmetor, would you mind posting here the output of git diff origin/master? So that others may benefit from your same issue.

Good idea
diff --git a/Video-decoder/Makefile b/Video-decoder/Makefile
index ad77677..da49dff 100644
--- a/Video-decoder/Makefile
+++ b/Video-decoder/Makefile
@@ -1,9 +1,9 @@
 UNAME_S := $(shell uname -s)
 UNAME_P := $(shell uname -p)

-INCLUDE = -I. -I/usr/local/include
+INCLUDE = -I. -I$(HOME)/torch/install/include -I/usr/local/Cellar/ffmpeg/2.8.2/include
 LDFLAGS := -lavutil -lavformat -lavcodec
-LIBOPTS = -shared -L/usr/local/lib/lua/5.1 -L/usr/local/lib/
+LIBOPTS = -shared -L$(HOME)/torch/install/lib/lua/5.1 -L$(HOME)/torch/install/lib/ -L/usr/local/Cellar/ffmpeg/2.8.2/lib
 CFLAGS = -O3 -fopenmp -c -fpic -Wall
 CC = gcc

@@ -29,10 +29,10 @@ libvideo_decoder.so : video_decoder.o

 install : libvideo_decoder.so
-	sudo cp libvideo_decoder.so /usr/local/lib/lua/5.1/
+	sudo cp libvideo_decoder.so $(HOME)/torch/install/lib/lua/5.1/

 uninstall :
-	sudo rm /usr/local/lib/lua/5.1/libvideo_decoder.so
+	sudo rm $(HOME)/torch/install/lib/lua/5.1/libvideo_decoder.so

 .PHONY : clean
 clean :

@hdmetor, thank you.


[HOLD for payment 2024-08-13] [$250] [Search v2.1] [App] Create Merchant filter

Implement this section of the design doc for the Merchant filter only!
cc @adamgrzybowski @Kicu @WojtekBoman @Guccio163
Issue OwnerCurrent Issue Owner: @
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01ef7bc40a6c8da319
Upwork Job ID:<PHONE_NUMBER>206858054
Last Price Increase: 2024-07-29

Issue OwnerCurrent Issue Owner: @strepanier03

Hey! I’m Jakub Szymczak from Software Mansion, an expert agency, and I’d like to work on this issue!

All yours @SzymczakJ!

@luacmartins Should I try and come up with a regression test for this specific issue or will this be done later when the new search is completed ?

No, we'll add them as part of the project wrap up

cc @strepanier03

Contract accepted, paid, and closed - thanks @ikevin127 🙌
Closing this out now, thanks all!


feat(comp:rate): add color porp

PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines
[ ] Tests for the changes have been added/updated or not needed
[x] Docs and demo have been added/updated or not needed

What is the current behavior?

rate 组件只有一个颜色，可以提供一个 color 属性，去设置它的颜色
What is the new behavior?

Other information

我这里只有一个 提交信息，为什么这里有这么多啊


Range restriction on multiple property fails

Currently, using a range restriction on a property with a multiple attribute raise an error.
cargo run -- -i modules/rust/gen/examples/basic_post.tldr -i modules/rust/gen/examples/rebase.tldr -i modules/rust/gen/examples/vc.tldr -i examples/xsd.tldr -i examples/schema.org.tldr rdf

error: unexpected anonymous layout
   ┌─ modules/rust/gen/examples/vc.tldr:6:2
   │
 6 │     vc:credentialSubject: required multiple rdfs:Resource,
   │     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   │     │                                       │
   │     │                                       part of the intersection
   │     field restrictions lead to anonymous layout
   │
   ┌─ modules/rust/gen/examples/basic_post.tldr:16:28
   │
16 │     all vc:credentialSubject: (schema:BlogPosting with BasicPost);
   │                               ----------------------------------- part of the intersection

I expect the final layout for this property to be some set of BasicPost. It should not be a problem for it to be anonymous.

So this happens because the semantics of the all layout restriction was ill-defined. To fix that, we now require the layout of a field to be a container. Such container can be a set, an array, an option or the newly introduced required container layout (that is just a wrapper around the item value). By default the option container is used. By ensuring that the layout of a field is always a container, the semantics of the all (or any) restriction can be well-defined as acting upon the item of the container.


Question: how to use PreviewBytes property in VideoAttachment/ImageAttachment?

Hi @Verrok,
Those fields are base64-encoded 32x32 jpg or png, but this may change in the future. Right now it would be advised not do depend on these fields in your code (you can use them but they may be removed/changed)

Hi @Verrok,
Those fields are base64-encoded 32x32 jpg or png, but this may change in the future. Right now it would be advised not do depend on these fields in your code (you can use them but they may be removed/changed)
Hope this helps!

thank you!


Disable cloud-routes

What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #627
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

controller-manager get configure-cloud-routes=false always

/hold

/test pull-kubeone-e2e-aws-upgrade-1.15-1.16

Seems like it doesn't solve the problems and creates more


codepoints from a CharArray

CharArray.array and CharArray.iterable don't appear to know about codepoints. Perhaps they should?

The issue with this is that we decided a very long time ago that XxxArray.array should preserve the identity of the underlying array.
What might help would be a CharArray.text() method which produces a Ceylon String?

I have "fixed" this issue by adding the function Types.codepoints(CharArray charArray).


Text changed with better grammer and indentation

Hi! I have made very few changes to the text by reducing the redundancy of some text and have given few indentation to the text without using pretty printing text software! Hope this will do the work and you'd merge :)

Thats awesome thank you very much 👍

@BennyCarlsson could you add a hacktoberfest19 tag to this merged PR too? It would help me a lot :)


Update ru.json

The last two changes.

sure, please, take your time so I can merge everything at once x)


Add compatibility with stable version of NextJS 15.

Add compatibility with stable version of NextJS 15.
Error:
Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>|| ^14.0.0 || 15.0.0-rc.0" from<EMAIL_ADDRESS>npm ERR! node_modules/@apollo/experimental-nextjs-app-support

Good point, thanks for the issue!
I'll tackle that in #379

Released here: https://github.com/apollographql/apollo-client-nextjs/releases/tag/v.0.11.5


metrics all set to zero when proxying TCP

It is correct that the TCP proxy does not collect metrics at the moment since most of the metrics I'm collecting only make sense in for HTTP. Which metrics would you like to see?

out of the top of my head i would expect to see

number of connections
tx and rx stats per service

of connections and tx & rx would be good.

I've added the metrics but the naming needs some more work since I'd like to add the protocol to the metrics name. Right now you get:
counter tcp.conn
counter tcp.connfail
counter tcp.noroute
counter tcp_sni.conn
counter tcp_sni.connfail
counter tcp_sni.noroute
counter server._1234._.127_0_0_1_5000.rx
counter server._1234._.127_0_0_1_5000.tx

I've defined rx and tx as follows:
// rx measures the traffic to the upstream server (in <- out)
// tx measures the traffic from the upstream server (out <- in)

Also, in order to support #211 I finally need to address the metrics naming problem ...
Could you please have a look whether that works for you?

@InformatiQ and @csawyerYumaed are you still interested in this?

Hi sorry, I somehow missed this back when.  This looks fine for me.  We can group by server.1234.* to count total traffic in/out.  Thanks!

Hrm, I wonder if this is also the cause for no routing metrics for https routes? I've been doing a bunch of poking at the metrics code for fabio and today noticed that I get no metrics for https...
I've not really looked at the route/proxy code before, but I had presumed the https code path was similar/same as the http one.


added new python courses from coursera

What does this PR do?
Added latest python course from coursera
For resources
Description
Why is this valuable (or not)
Updated course new content
How do we know it's really free?
Usual coursera terms
For book lists, is it a book?
Checklist:

[ x] Not a duplicate
[ x] Included author(s) if appropriate
[ x] Lists are in alphabetical order
[ ]x Needed indications added (PDF, access notes, under construction)

please resolve conflicts.


Added: Cloudfront to the lists

This PR adds the:

GetCloudFrontDistributions
GetCloudFrontPublikKeys
GetCloudFrontOriginAccessIdentities

Which is what we need to "tick" the Cloudfront from #8.

Coverage increased (+0.4%) to 84.992% when pulling 63b9f6b3997f6ec8ad46d05876af2e6cf12ad0a5 on fg-8-cloudfront into 641157ceeb22860ffd2e832407f688de1c8284b8 on master.


prepare release xtevent 3.0.0

In this issue, we'll update documentation for the release of xtevent 2.3.0

[ ]  Update home page
[ ]  Update version statements in ado files
[ ]  Check examples in home page
[ ]  Check examples in test file and run
[ ]  Check examples in help files and run
[ ]  Check that help files display properly
[ ]  Update acknowledgments
[ ]   Update install.txt and release.txt
[ ] Update version dependencies  in dependency.do since scc versions might have changed and it might introduce sligh changes in estimations (e.g. reeghdfe). Note: should we add the replace option for ssc?

According to Semver, #166 would imply backward incompatible changes. Therefore, version would increase to 3.0.0 instead of 2.3.0.

This issue branch was 3 commits behind the main branch. I brought up to date this issue branch with the main branch after bringing commits https://github.com/JMSLab/xtevent/commit/4198174fab4a012e3ab69eca0b76f2ecc9199e40, https://github.com/JMSLab/xtevent/commit/8cabed50efd6d02132e3c66d56203b6ff2099591, https://github.com/JMSLab/xtevent/commit/dbe046a862859262b098f82e24ab787932f78a55.

in https://github.com/JMSLab/xtevent/commit/a91c3883999eadcfbe5edcba03492b594a0b19b5 I uploaded a copy of the current main branch version of xtevent, downloaded as a zip file.

in https://github.com/JMSLab/xtevent/commit/dc9b4f95432bea6502d636d52d3f4740234d7810 I updated examples in the test file using the option for the label for the mean of the dependent variable since it changed in commit https://github.com/JMSLab/xtevent/commit/97cbccd4c3c1bb305753197eb891f55b1900a1da

I got an error message when running the test file's examples with the option addabsorb. For instance, when running:
xtevent y eta, policyvar(z) window(3) proxy(x) nofe note addabsorb(k) reghdfe

I got the error message:
last estimates not found
r(301);

I had the latest ssc version of reghdfe installed. After revisiting a little, I found the problem came from reghdfe (and not from xtevent). This statalist post mentions this problem.  Once I installed the latest github version of reghdfe (along with its dependencies), the code ran properly. Maybe I could add some message to the home page, in the installation section, recommending the user to install the latest github version of reghdfe. Currently, when the user installs xtevent, the program automatically tries to install the latest ssc version of reghdfe.
I didn't have any additional problems when running the rest of the examples in the test file.

@jorpppp
in https://github.com/JMSLab/xtevent/commit/7cb771d5dc4cae4516862f6c5d6f3fe1cbc85e76 and https://github.com/JMSLab/xtevent/commit/bbc53098a9b50e3a466592e1f5f7e17909e327d4 I updated the home page to include the description for the 3.0.0 version.
I just created a draft for the release here.

@jorpppp
In:

https://github.com/JMSLab/xtevent/commit/be54708d4e4e827d20382ad19fa745c2fb056ef8 I updated version statements in ado files.
https://github.com/JMSLab/xtevent/commit/e0062c8c8055a3aea1d19c0ea686097d531bff9f I updated the acknowledgments. I also included guys who helped with the paper's production.
https://github.com/JMSLab/xtevent/commit/c1c2eaa6a08ea112be7aa3bad9567a2e5f678158 I updated the release.txt file.
https://github.com/JMSLab/xtevent/commit/0f5162d0a378ef41ade8c4bb4d841039d24231ae I updated dependencies' versions with the latest ssc ones.

Thread continues in its pull request #168


Add Adguard.app v1.1.0

Seeing as url doesn’t point to a specific version, this cask should use version :latest and sha256 :no_check. See an example.

Thank you for the contribution. It needed some fixes, so they were made in 72f4876feb179db16f27c7362d11c811e35268ed. Your contribution is still included (and still credited to you), with the appropriate modifications. Please feel free to ask about any of the changes.

Thanks for that. When I initially created the cask I set it up as you suggested, <version: latest> and <sha256 :no_check>, but then received a sha check error when I tested it - I am not really sure why?
Also, I have realised that this is a 14 day free trial and requires a licence after, so should the licence then be <commercial>?

When I initially created the cask I set it up as you suggested, <version: latest> and <sha256 :no_check>, but then received a sha check error when I tested it - I am not really sure why?

I’d need to know the exact steps and the exact error to answer.

Also, I have realised that this is a 14 day free trial and requires a licence after, so should the licence then be <commercial>?

Yes. Fixing.


things 2: electric boogaloo

nice pull request name

:white_check_mark: Build TimeHACK 1.0.29 completed (commit https://github.com/TimeHACKDevs/TimeHACK/commit/e3c26a2300 by @lempamo)


Does not load dll on MacOS

                Message    : Unable to load shared library 'duckdb' or one of its dependencies. In order to help diagnose
loading problems, consider setting the DYLD_PRINT_LIBRARIES environment variable:
                             dlopen(/usr/local/microsoft/powershell/7/duckdb.dylib, 0x0001): tried:
'/usr/local/microsoft/powershell/7/duckdb.dylib' (no such file),

### Continues with another ~20 tries ###

For Mac or Linux a different dll is required, they can be found in the DuckDB releases:
https://github.com/duckdb/duckdb/releases
For MacOS specifically: libduckdb-osx-universal.zip
Adding this to the Lib folder suppresses this error and allows DuckDB to work on MacOS.

Putting PR together for this

@jaapbrasser thanks for digging in.
Given all of this, different dlls for mac/linux, download times etc. I'm thinking to add notes/links to the installation section so folks can figure out what they need for those environments.
The core PSDuckDB works once those dependencies are installed. Not a fan of building/maintaining an end to end solution for all OSes and environments.


[BUG, GoodCollective] masking issue on bottom of screen

Pay Attention to the bottom of the screen. Part is masking after scrolling
Chrome, iPhone 16 Pro
https://gooddollar.slack.com/files/U05U2ULLL0L/F084AUAH203/screenrecording_12-09-2024_12-19-53_1.mp4

@vldkhh can you verify this is still happening??


HW2 uploaded

Description
Provide a brief description of the PR here.
Weekly Journal
Provide your weekly journal entry here.
Questions

[ ] Question1

good work, it looks like you have a very strong handle on both general python and the scientific python packages.


Replace expunge with expunge_async in bazel clean

https://github.com/tensorflow/tensorflow/issues/5357

Can one of the admins verify this patch?

Signed CLA

@jart, related to #5253.

This change might be problematic (generate some race conditions), and is not solving the underlying problem.

Thanks @damienmg. I'll close this and we should either follow up on the referenced bug, or at bazelbuild/bazel, since this is more about bazel?


Failed to parse error message for dirty Area

Describe the bug
Summarize Area tool fails as it isn't able to parse dirty area .

It appears the searchcursor failed to retrieve the dirty areas.  How many dirty areas do you have?  I am also interested in that warning, can you post the attributes that are in the dirty area with the OID of 15530?

The 400 error is coming from reading feature space. If you use a client-server connection to the UN, does it give a different error?
As for the warnings, I can reproduce locally. The issue appears to be a subnetwork name with a comma.

Hi Paul,
Nope we didn't encounter an error with client-server connection.
Does subnetwork name with comma is an issue for this tool?
Please find the screenshot of the attributes of dirty area you mentioned.
[image: image.png]
On Tue, Apr 18, 2023 at 2:18 AM Paul LeBlanc @.***>
wrote:

The 400 error is coming from reading feature space. If you use a
client-server connection to the UN, does it give a different error?
As for the warnings, I can reproduce locally. The issue appears to be a
subnetwork name with a comma.
—
Reply to this email directly, view it on GitHub
https://github.com/Esri/Utility-Data-Management-Support-Tools/issues/35#issuecomment-1511732038,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABA7DHPQ6OFAVZABL7LTNVDXBVX6BANCNFSM6AAAAAAXAUARPU
.
You are receiving this because you authored the thread.Message ID:
@.***
com>

Yes, I've resolved the comma in subnetwork name. Here's a preview release with that fix: https://github.com/Esri/Utility-Data-Management-Support-Tools/blob/2.9.3/UtilityDataManagementSupport.atbx
Still not sure what could cause the 400 error, though.

Thank you Paul.
On Wed, Apr 19, 2023 at 10:33 PM Paul LeBlanc @.***>
wrote:

Yes, I've resolved the comma in subnetwork name. Here's a preview release
with that fix:
https://github.com/Esri/Utility-Data-Management-Support-Tools/blob/2.9.3/UtilityDataManagementSupport.atbx
Still not sure what could cause the 400 error, though.
—
Reply to this email directly, view it on GitHub
https://github.com/Esri/Utility-Data-Management-Support-Tools/issues/35#issuecomment-1514699684,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABA7DHLJPUZ7VAIONH2CURDXB7PDRANCNFSM6AAAAAAXAUARPU
.
You are receiving this because you authored the thread.Message ID:
@.***
com>

Hi @pLeBlanc93  and @MikeMillerGIS ,
Thanks so much for assisting us with this issue. At this stage, this is a critical issue for us, as we need the report generated by this tool to effect investigate and report back to the client the topology errors that we have been encountering in their DEV/SIT and UAT environments.
I've downloaded the latest version of the tool (via the link provided by Paul) and have run the tool again. Unfortunately, we still experience the same issue.
Just so you know, we are currently running ArcGIS Pro 2.9.5 and we have a total of 4560 dirty areas.
The below are the screenshots show with the parameters that we used to run the tool and the error messages:
Input Network: UNM Feature Service

Input Network: UNM Direct EGDB Connection

Could you please assist us? Thank You
Regards
Daniel Simo

Aha, it is SQL Server. GlobalID are not stored as text, so somehow the tool is passing a malformed GUID in the query. I can reproduce it synthetically.

@pLeBlanc93 - Thanks so much for your prompt response. I've just sent you a copy of my data via email.
Regards
Dan Simo

this is resolved in 2.9.3/3.1.1


feat: remove "backed by ycombinator"

This should also re-deploy the website, hopefully fixing issues.

I'll make another PR to deal with the dependency issues.


Refactored value provider

Refactoring ReadRowsRequest creation into a new RequestWithScanValueProvider. Now request.get() would have two different get()

Inside TemplateUtil's  RequestValueProvider#get.
Inside beam/CloudBigtableScanConfiguration's RequestWithScanValueProvide#get.

Question, would it not be easier to just use a valueprovider for the entire configuration object?

Does this help?
https://github.com/apache/beam/blob/master/sdks/java/io/hbase/src/main/java/org/apache/beam/sdk/io/hbase/SerializableScan.java

@igorbernstein2, we hade a problem at one point, but that was related to classpath issues.  Now that we use hbase-client-shaded, it ought to work.

Initial Implementation with BigtableExtendedScan, Considered RowSet of scan object in CloudBigtableScanConfiguration constructor, I would consider filter as well in the RequestWithtTableNameValueProvider but wanted it to be reviewed first.

@sduskis
Whenever you have time, Please have a look and let me know about this approach. If this seems fine then I would add Filter to RequestWithtTableNameValueProvider.


Python 3.10 issue (Collections), CairoSVG Issue, DeleteFirstSlide directive

Martin,
In python 3.10, we have to import the collections prior to importing Presentation.
This address that.
Also, there's a bug introduced in this version.  I moved the import cairo helpers into the try block.  Mine was failing.
I also added a new "deletefirstslide" global directive.  If the directive is set, it will delete the first slide.  It's in a try block, as the helper fails if it is not set.  If it fails, the except block just passes the normal save operation.

Thanks for this!
2 questions:

How do you get over python-pptx having a problem with 3.10?
How do you do the actual delete of the first slide?

I'm finishing something up that I hope will enable the merge.

I've merged and pulled down onto my machine. I can't test 3.10 support yet.
But I will test deletefirstslide first.
Then I'll need to update the docs.
Please don't change the code until I push the code again or else signal you can. Thanks!

Not sure why the collections issue is there with python-pptx.  But say this
as a solution.  It shouldn't affect other versions.
As for deleting the first slide, there's two parts.  A directive at the top.
SectionSlideLayout: 4
TitleOnlyLayout: 17
BlankLayout: 11
ContentSlideLayout: 11
DeleteFirstSlide: true
If that's there, there's a section of code that loops through to delete the
slide.  It uses the del function on the slide.
Now that I think about it, it might impact your slide numbering.  I don't
use that feature, so I didn't think of it until now.  If that's the case,
the slide counting might need to be adjusted.
On Fri, Mar 18, 2022 at 12:20 PM Martin Packer @.***>
wrote:

Merged #112 https://github.com/MartinPacker/md2pptx/pull/112 into
master.
—
Reply to this email directly, view it on GitHub
https://github.com/MartinPacker/md2pptx/pull/112#event-6267684954, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ANYYFHNHXKMMRRCG6MQE4GDVAS3ORANCNFSM5RCM6KWA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Thomas McQuitty
Technical Consulting, Mainframe
Broadcom Software
Office:<PHONE_NUMBER>
@.***
Twitter https://twitter.com/BroadcomSW | LinkedIn
https://www.linkedin.com/company/broadcomsoftware
https://broadcom.com
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.

Ok, no worries.  I had some free time so I pushed that in.  But I'll wait
for any other changes.
On Fri, Mar 18, 2022 at 12:23 PM Martin Packer @.***>
wrote:

I've merged and pulled down onto my machine. I can't test 3.10 support yet.
But I will test deletefirstslide first.
Then I'll need to update the docs.
Please don't change the code until I push the code again or else signal
you can. Thanks!
—
Reply to this email directly, view it on GitHub
https://github.com/MartinPacker/md2pptx/pull/112#issuecomment-1072625624,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANYYFHPJEFKZUVMK7I3ER7LVAS3YLANCNFSM5RCM6KWA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Thomas McQuitty
Technical Consulting, Mainframe
Broadcom Software
Office:<PHONE_NUMBER>
@.***
Twitter https://twitter.com/BroadcomSW | LinkedIn
https://www.linkedin.com/company/broadcomsoftware
https://broadcom.com
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.

Here's the link from pptx:
https://github.com/scanny/python-pptx/issues/762#issuecomment-964830416
As for my simple remove, I also found it in the comments.
https://github.com/scanny/python-pptx/issues/67#issuecomment-991139717
On Fri, Mar 18, 2022 at 12:27 PM Thomas McQuitty @.***>
wrote:

Ok, no worries. I had some free time so I pushed that in. But I'll wait
for any other changes.
On Fri, Mar 18, 2022 at 12:23 PM Martin Packer @.***>
wrote:

I've merged and pulled down onto my machine. I can't test 3.10 support
yet.
But I will test deletefirstslide first.
Then I'll need to update the docs.
Please don't change the code until I push the code again or else signal
you can. Thanks!
—
Reply to this email directly, view it on GitHub
<
https://github.com/MartinPacker/md2pptx/pull/112#issuecomment-1072625624>,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ANYYFHPJEFKZUVMK7I3ER7LVAS3YLANCNFSM5RCM6KWA
.
Triage notifications on the go with GitHub Mobile for iOS
<
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
<
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub
.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Thomas McQuitty
Technical Consulting, Mainframe
Broadcom Software
Office:<PHONE_NUMBER>
@.***
Twitter https://twitter.com/BroadcomSW | LinkedIn
https://www.linkedin.com/company/broadcomsoftware
https://broadcom.com
--
This electronic communication and the information and any files
transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may
contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.
—
Reply to this email directly, view it on GitHub
https://github.com/MartinPacker/md2pptx/pull/112#issuecomment-1072630044,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACPS2PJUJRPWOISJQJHVBTVAS4FRANCNFSM5RCM6KWA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

--
Thomas McQuitty
Technical Consulting, Mainframe
Broadcom Software
Office:<PHONE_NUMBER>
@.***
Twitter https://twitter.com/BroadcomSW | LinkedIn
https://www.linkedin.com/company/broadcomsoftware
https://broadcom.com
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.

I'm having to work on the deletefirstslide code a bit...
Syntax will be:
deleteFirstSlide: yes
for consistency.

OK. Just pushed a "fiddled with" :-) version that works with the above syntax. The default will be no , by the way.
pls pull this version.
Will be documenting tonight - alongside the documentation for https://github.com/MartinPacker/md2pptx/pull/111.
Then I can release v2.6.
Thanks for your help!

Of course.  Thank you for putting this out there.
When you get to Dallas, we can talk about how I use it as part of a
pipeline.  And I have something for you to take back.
Are you a pint or tea guy?  Or both?
On Fri, Mar 18, 2022 at 12:44 PM Martin Packer @.***>
wrote:

OK. Just pushed a "fiddled with" :-) version that works with the above
syntax. The default will be no , by the way.
pls pull this version.
Will be documenting tonight - alongside the documentation for #111
https://github.com/MartinPacker/md2pptx/issues/111.
Then I can release v2.6.
Thanks for your help!
—
Reply to this email directly, view it on GitHub
https://github.com/MartinPacker/md2pptx/pull/112#issuecomment-1072645882,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANYYFHKIJ3NNNNDQGC2S7ETVAS6G3ANCNFSM5RCM6KWA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Thomas McQuitty
Technical Consulting, Mainframe
Broadcom Software
Office:<PHONE_NUMBER>
@.***
Twitter https://twitter.com/BroadcomSW | LinkedIn
https://www.linkedin.com/company/broadcomsoftware
https://broadcom.com
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.

It would be greedy to say "both". But tea works better for me in terms of kitchen real estate. :-)
Looking forward to meeting you.
BTW I'm going to move the code to delete a slide into a function. In case @scanny gives us official support. And thanks to @chipset.

Ok.  Thanks for letting me know about the tea/pint issue.
And yes, it would be nice to have official support.
On Fri, Mar 18, 2022 at 12:49 PM Martin Packer @.***>
wrote:

It would be greedy to say "both". But tea works better for me in terms of
kitchen real estate. :-)
Looking forward to meeting you.
BTW I'm going to move the code to delete a slide into a function. In case
@scanny https://github.com/scanny gives us official support. And thanks
to @chipset https://github.com/chipset.
—
Reply to this email directly, view it on GitHub
https://github.com/MartinPacker/md2pptx/pull/112#issuecomment-1072650885,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANYYFHMVCMBWMK34RRUZ7DDVAS62HANCNFSM5RCM6KWA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

--
Thomas McQuitty
Technical Consulting, Mainframe
Broadcom Software
Office:<PHONE_NUMBER>
@.***
Twitter https://twitter.com/BroadcomSW | LinkedIn
https://www.linkedin.com/company/broadcomsoftware
https://broadcom.com
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.

So all that's left to do before I close this is document DeleteFirstSlide.

Docs pushed.


Feature charts: Need to add NeuVector chart 102.0.7+up2.7.0 in 2.7.x

NeuVector has released app version 5.2.4-s1 along with helm chart 2.7.0, which need to be added to Rancher feature charts version 2.7 (release-v2.7). We might need to release as OOB.
CC: @gunamata @rohitsakala

@snasovich would what you said in #44223 apply here too? I think we had this ticket noted for the overall backport but per https://github.com/rancher/rancher/issues/44125, I'm not totally clear.


-g option not working with sct_crop_image

Description
Sct_crop_image can't open the GUI. The option -g for the gui is in the help.
Steps to Reproduce

Install SCT version: git-master-567a67e2508704061e348d20b54cbb7963f20daa

sct_crop_image -i CHQ-043-t2_r_straight.nii -g 1 -v 1 -o test.nii

Expected behavior: Open a GUI to select beginning and ending of the cropping area.
Actual behavior:

 error returned

Check file existence...
  OK: CHQ-043-t2_r_straight.nii

Get dimensions of data...
.. 59 x 117 x 402

Check parameters:
  data ................... CHQ-043-t2_r_straight.nii

Create temporary folder (/var/folders/yf/t6jhp9110d9_myjrv20kkwq00000gr/T/sct-20190619140329.226729-kq4jkwn7)...

Copying input data to tmp folder and convert to nii...
sct_convert -i CHQ-043-t2_r_straight.nii -o /var/folders/yf/t6jhp9110d9_myjrv20kkwq00000gr/T/sct-20190619140329.226729-kq4jkwn7/data.nii

Change orientation to RPI...

Get image of medial slab...
/Users/lurou_admin/Desktop/sct/sct/scripts/sct_crop_image.py:215: DeprecationWarning: `imsave` is deprecated!
`imsave` is deprecated in SciPy 1.0.0, and will be removed in 1.2.0.
Use ``imageio.imwrite`` instead.
  scipy.misc.imsave('image.jpg', image_array[math.floor(nx / 2), :, :])

Display image and get cropping region...
/Users/lurou_admin/Desktop/sct/sct/python/lib/python3.7/site-packages/matplotlib/figure.py:445: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
  % get_backend())

ERROR: You have to select two points. Exit program.

Thank you for reporting this issue @lrouhier!
Would you mind trying to fix it?

I'll look into it !


I can't install this package

This is my error. I've been trying to fix it all day. I even tried this on a completely new project with only React 16 installed. I tried npm install --legacy-peer-deps, npm i --force, pretty much everything
npm ERR! code EINVALIDTAGNAME
npm ERR! Invalid tag name ">=^16.0.0" of package<EMAIL_ADDRESS>Tags may not have any characters that encodeURIComponent encodes.

fixed in the new version v0.1.9

This use it on Next.js
Module not found: Can't resolve 'react-horizontal-scrolling'
8 | import Card3 from '../../subject/Card3/Card3';
9 | import usePreventBodyScroll from '../component/hooks/usePreventBodyScroll';

10 | import HorizontalScroll from 'react-horizontal-scrolling';


Make sure main and test targets are always created

If a package contains only test targets (like Integration Tests), SwiftPM currently fails building it because it generates a manifest with a defaultTarget of main, but no target called main exists as they are lazily created. This change makes it so that SwiftPM always creates main and test targets, even if they end up empty.

@swift-ci smoke test self hosted

@swift-ci smoke test

@swift-ci smoke test


Update Gradle.gitignore

@sleben I'm curious - is this a recent change or just a feature most us don't know about?

I really don't know. This file just popped up inside my folder. I'm using
Gradle 2.6.
2015-08-24 13:09 GMT+02:00 Brendan Forster<EMAIL_ADDRESS>
@sleben I'm curious - is this a recent change or just a feature most us
don't know about?
—
Reply to this email directly or view it on GitHub
https://github.com/github/gitignore/pull/1628#issuecomment-134154726.

@shiftkey do you think it's merging material?

@sieben the path is specific enough, and that "prior art" definitely helps. Thanks!


Saving a GPy plot as an image file

How can I save a GPy plot/visualization to an image file?  I am on a Linux system with no attached display, so this is my only option for viewing visualizations.
This is my current attempt:
import GPy
import numpy as np

# sample inputs and outputs
X = np.random.uniform(-3.,3.,(50,2))
Y = np.sin(X[:,0:1]) * np.sin(X[:,1:2])+np.random.randn(50,1)*0.05

# define kernel
ker = GPy.kern.Matern52(2,ARD=True) + GPy.kern.White(2)

# create simple GP model
m = GPy.models.GPRegression(X,Y,ker)

# optimize and plot
m.optimize(messages=True,max_f_eval = 1000)

GPy.plotting.change_plotting_library("matplotlib")
fig = m.plot()
fig.savefig("model.png")

I get an error on the fig = m.plot() line:

Unable to access the X Display, is $DISPLAY set properly?

It seems like m.plot() is trying to show the figure immediately.  How can I avoid this and only write to an image file?

ahh you get back the axis not the figure. so you can get to the figure by calling ax = m.plot() and then ax.figure.savefig("test.pdf"). btw, you always want to save as pdf, so you have a full res vector graphic of you plot, in which you can zoom in.

On 06 Apr 2016, at 17:11, Timothy Shields<EMAIL_ADDRESS>wrote:
How can I save a GPy plot/visualization to an image file? I am on a Linux system with no attached display, so this is my only option for viewing images.
This is my current attempt:
import GPy
import numpy as np
sample inputs and outputs
X = np.random.uniform(-3.,3.,(50,2))
Y = np.sin(X[:,0:1]) * np.sin(X[:,1:2])+np.random.randn(50,1)*0.05
define kernel
ker = GPy.kern.Matern52(2,ARD=True) + GPy.kern.White(2)
create simple GP model
m = GPy.models.GPRegression(X,Y,ker)
optimize and plot
m.optimize(messages=True,max_f_eval = 1000)
GPy.plotting.change_plotting_library("matplotlib")
fig = m.plot()
fig.savefig("model.png")
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub

@mzwiessele Thanks, that's half the answer. :) What about m.plot() raising that error about $DISPLAY?  How can I plot such that it doesn't try to immediately display it?

That is a matplotlib issue. Are you running in a jupyter notebook? What happens if you run
from matplotlib import pyplot as plt
fig, ax = plt.subplots(1,1)

I have resolved the issue.  Here is the code in case anyone else encounters the same problem:
import matplotlib
import GPy
import numpy as np

# Configure to matplotlib to use Agg backend and GPy to use matplotlib
matplotlib.use("Agg")
GPy.plotting.change_plotting_library("matplotlib")

X = np.random.uniform(-3., 3., (50, 2))
Y = np.sin(X[:, 0:1]) * np.sin(X[:, 1:2]) + np.random.randn(50, 1) * 0.05
kernel = GPy.kern.Matern52(2, ARD=True) + GPy.kern.White(2)
model = GPy.models.GPRegression(X, Y, kernel)
model.optimize(messages=True,max_f_eval = 1000)

ax = model.plot()
ax.figure.savefig("model.pdf")

This doesn't work for me:
`
GPy.plotting.change_plotting_library("matplotlib")
X = np.array([[-4], [5],[-3],[-2.5], [-2], [1]])
Y = np.sin(X) + np.random.randn(len(X),1)*0.1
kernel = GPy.kern.RBF(input_dim=1, variance=1., lengthscale=1.)
m = GPy.models.GPRegression(X,Y,kernel)
m.optimize(messages=False)
ax = m.plot(plot_limits=[-15, 15], samples=5)
ax.figure.savefig("gp.pdf", dpi=300)
`
gives me
AttributeError: 'dict' object has no attribute 'figure''

I have the same issue.
Did the API for plotting change?

This doesn't work for me:
GPy.plotting.change_plotting_library("matplotlib")

X = np.array([[-4], [5],[-3],[-2.5], [-2], [1]])
Y = np.sin(X) + np.random.randn(len(X),1)*0.1
kernel = GPy.kern.RBF(input_dim=1, variance=1., lengthscale=1.)

m = GPy.models.GPRegression(X,Y,kernel)
m.optimize(messages=False)

ax = m.plot(plot_limits=[-15, 15], samples=5)
ax.figure.savefig("gp.pdf", dpi=300)

gives me
AttributeError:` 'dict' object has no attribute 'figure'

I have same issure

+1

+1

I found a workaround:
If you print out the dictionary from ax = m.plot(plot_limits=[-15, 15], samples=5), so print(ax), we see that it contains a dictionary,
{'dataplot': [<matplotlib.collections.PathCollection object at 0x7f3d9f6f2f60>], 'gpmean': [[<matplotlib.lines.Line2D object at 0x7f3d9f6f2eb8>]], 'gpconfidence': [<matplotlib.collections.PolyCollection object at 0x7f3d9f6f27b8>]}

the first entry of which is the matplotlib plot we want. So the following worked for me:
dataplot = ax['gpmean'][0]
dataplot.figure.savefig("gp-test.pdf")

I found a workaround:
If you print out the dictionary from ax = m.plot(plot_limits=[-15, 15], samples=5), so print(ax), we see that it contains a dictionary,
{'dataplot': [<matplotlib.collections.PathCollection object at 0x7f3d9f6f2f60>], 'gpmean': [[<matplotlib.lines.Line2D object at 0x7f3d9f6f2eb8>]], 'gpconfidence': [<matplotlib.collections.PolyCollection object at 0x7f3d9f6f27b8>]}

the first entry of which is the matplotlib plot we want. So the following worked for me:
dataplot = ax['gpmean'][0]
dataplot.figure.savefig("gp-test.pdf")


Unticking "Auto-play first video in endscreen" doesn't do nothing

YouTube may have changed something.
Right now I'm using this external script:
try {
  var node = document.getElementById("autoplay-checkbox").parentNode.parentNode
  if (node.className == "checkbox-on-off")
    node.parentNode.removeChild(node)
}
catch(e) {}

Can this be integrated to the next developer version?

 I just disable it though and it doesnt play the next video..


Fixed footer alignemnt for all screen sizes

Issue #164
Screenshots

GSSoC 24 has been completed Finally'
It was a great experience working with you all
Thanks💗 for your valuable contributions!
PA nomination has been started, Do fill out the forms soon. Share your experiences and let's connect on socials


The project whitelist link in the footer is obsolete

This link is pointing to the custom whitelist page, which is unstyled and lacking content.
There is no need to have 2 whitelist pages.
Please make this link to point to https://gridcoin.world/whitelist.htm page, remove custom whitelist page.

@barton2526 please assign it to me


Doesn't work on windows

OS version: Windows 11 version 22H2
VSCode version: 1.81.1
I install the plugin via VScode and paste the following into a markdown file with the following result:

I have even installed the asciimath parser via npm separately, no luck. Any help would be much appreciated.

It seems to be a problem with dependencies, and I'm working on it. For now, you may want to install the old version of this plugin.
And thanks for providing this issue.

Fixed by version 0.1.1


Unable to install bottled gcc formula using brew

[x] ran a brew command and reproduced the problem with multiple formulae? If it's a problem with a single, official formula (not cask) please file this issue at Linuxbrew/homebrew-core: https://github.com/Linuxbrew/homebrew-core/issues/new/choose. If it's a brew cask problem please file this issue at https://github.com/Homebrew/homebrew-cask/issues/new/choose. If it's a tap (e.g. Homebrew/homebrew-php) problem please file this issue at the tap.
[x] ran brew update and can still reproduce the problem?
[ ] ran brew doctor, fixed all issues and can still reproduce the problem?

Actually my problem is why brew doctor is reporting a problem: see issue https://github.com/Linuxbrew/brew/issues/893

[x] ran brew config and brew doctor and included their output with your issue?

brew config

HOMEBREW_VERSION: 1.8.2
ORIGIN: https://github.com/Linuxbrew/brew
HEAD: 0b0b6b77676d69f964fe0a078370f66670b1512a
Last commit: 2 weeks ago
Core tap ORIGIN: https://github.com/Linuxbrew/homebrew-core
Core tap HEAD: 752f0a3f4640ef3962e0f9ceaf9f7e3cdf5fca96
Core tap last commit: 3 days ago
HOMEBREW_PREFIX: /home/linuxbrew/.linuxbrew
HOMEBREW_CACHE: /var/services/homes/marc/.cache/Homebrew
CPU: single-core 64-bit unknown_0x6_0x5c
Homebrew Ruby: 2.3.7 => /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby
Clang: N/A
Git: 2.17.1 => /bin/git
Curl: 7.54.0 => /usr/bin/curl
Kernel: Linux 4.4.59+ x86_64 GNU/Linux
OS: N/A
Host glibc: N/A
/usr/bin/gcc: N/A
glibc: N/A
gcc: N/A
xorg: N/A

brew doctor

Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!
Warning: No developer tools installed.
Install Clang or brew install gcc

What you were trying to do (and why)
Install gcc formula (or any other formula it depends on, such as patchelf) in order to install any formula from source later on.
What happened (include command output)

Command output

$ brew install gcc
==> Installing dependencies for gcc: patchelf, zlib, glibc, gmp, mpfr, libmpc and<EMAIL_ADDRESS>==> Installing gcc dependency: patchelf
==> Downloading https://linuxbrew.bintray.com/bottles/patchelf-0.9_1.x86_64_linux.bottle.tar.gz
==> Downloading from https://akamai.bintray.com/00/00c02e6c700f4427da40a82e2a5d88427cfb28a79b3ac69f441d69d837725
######################################################################## 100.0%
==> Pouring patchelf-0.9_1.x86_64_linux.bottle.tar.gz
Error: Please install either readelf (from binutils) or file.
Warning: Bottle installation failed: building from source.
Error: The following formula
  patchelf
cannot be installed as binary package and must be built from source.
Install Clang or brew install gcc

What you expected to happen
Successful formula installation.
Step-by-step reproduction instructions (by running brew commands)
brew install gcc

Error: Please install either readelf (from binutils) or file.

You need either readelf or file to pour bottles. If you have neither, you won't be able to use Linuxbrew as is.
If you want to make this work, and are willing to put some extra effort in, you can start by manually downloading and extracting the bottle for binutils and putting the readelf executable somewhere in your PATH. See https://bintray.com/linuxbrew/bottles/binutils#files

Hmm.
Error: The following formula
  zlib
cannot be installed as binary package and must be built from source.
Install Clang or brew install gcc
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula_installer.rb:305:in `rescue in install'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula_installer.rb:292:in `install'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/cmd/install.rb:329:in `install_formula'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/cmd/install.rb:259:in `block in install'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/cmd/install.rb:257:in `each'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/cmd/install.rb:257:in `install'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb:89:in `<main>'
Error: No such file or directory @ dir_s_mkdir - /home/linuxbrew/.linuxbrew/Cellar/zlib/1.2.11/.d20181126-12232-12q3sdb
Warning: Bottle installation failed: building from source.
Error: The following formula
  zlib
cannot be installed as binary package and must be built from source.
Install Clang or brew install gcc
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula_installer.rb:305:in `rescue in install'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula_installer.rb:292:in `install'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/cmd/install.rb:329:in `install_formula'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/cmd/install.rb:259:in `block in install'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/cmd/install.rb:257:in `each'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/cmd/install.rb:257:in `install'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb:89:in `<main>'

Please report the output of…
HOMEBREW_STDERR=1 brew install -dv zlib
/home/linuxbrew/.linuxbrew/bin/patchelf --version
which -a file readelf

brew: command not found: /usr/bin/ldd

ldd is required by Linuxbrew. It is a shell script provided by glibc. Please report…
which -a ldd
head -n1 /usr/bin/ldd /bin/ldd

Glad to hear it, Marc!

@sjackman just out of curiosity, is there a reason why you recommend using /home/linuxbrew? I don't have much space dedicated to /home so I moved /home/linuxbrew to /volume1/linuxbrew and symlinked it to /home/linuxbrew (), but now I get the following error using the brew command:
$ brew doctor
Error: Failure while executing; `/volume1/linuxbrew/.linuxbrew/bin/patchelf --print-needed /volume1/linuxbrew/.linuxbrew/Cellar/patchelf/0.9_1/bin/patchelf` exited with 1. Here's the output:

Does /volume1/linuxbrew/.linuxbrew/bin/patchelf --version work?

Does /home/linuxbrew/.linuxbrew/bin/patchelf --version work?

Install Linuxbrew in /home/linuxbrew/.linuxbrew/ if possible so that you can use precompiled binary packages (known as bottles) for non-relocatable formula.
The precompiled binary bottles of non-relocatable bottles can only be used if you install in /home/linuxbrew/.linuxbrew, otherwise they have to be built from source. See the documentation below. On macOS the default installation directory is /usr/local. On Linux the default installation directory is /home/linuxbrew/.linuxbrew.

http://docs.brew.sh/Installation.html#alternative-installs
http://docs.brew.sh/FAQ.html#why-do-you-compile-everything
http://docs.brew.sh/Bottles.html#cellar-cellar

Looks like it:
$ /volume1/linuxbrew/.linuxbrew/bin/patchelf --version
patchelf 0.9

A symlink may work, but isn't fully tested, and may break in some cases.

I'm not sure I understand this correctly:

Cellar (cellar)
Optionally contains the value of HOMEBREW_CELLAR in which the bottles were built. Most compiled software contains references to its compiled location so cannot be simply relocated anywhere on disk. If this value is :any or :any_skip_relocation this means that the bottle can be safely installed in any Cellar as it did not contain any references to its installation Cellar. This can be omitted if a bottle is compiled (as all default Homebrew ones are) for the default HOMEBREW_CELLAR of /usr/local/Cellar.

Does it mean that if I set HOMEBREW_CELLAR=":any" I can move /home/linuxbrew/.linuxbrew/Cellar/ elsewhere?

No, it means for a given formula if cellar is :any that bottle can be installed regardless of where Linuxbrew is installed.
See for example hello, which is relocatable.
https://github.com/Linuxbrew/homebrew-core/blob/master/Formula/hello.rb#L8

Yes, patchelf is statically linked, so that it can be used before glibc and gcc are installed. You can however ignore that error. It's odd though that you are seeing. I'm not able to reproduce that behaviour myself. Other than brew doctor failing, is it working?

Besides that fact that I'm space-constrained in /home and since I cannot move /home/linuxbrew elsewhere I'll probably run out of space soon and won't be able to use it anymore, everything else seems to work yes :)

Hah. You can install Linuxbrew in any directory you like.
See https://linuxbrew.sh/#alternative-installation


RTSP stream returns negative PTS if running for a long time

When I open an RTSP from an IP camera and let it run for a long time, at some point the pts will come through as a negative number.  I suspect there is an integer overflow happening in the camera but I'm not sure what to do about it. Since other PyAV users might be using RTSP streams in a similar manner (i.e. long running video recording / surveillance), I wonder how others have handled this?

Did you ever get to the bottom of this? Is this actually a PyAV issue or is it in the underlying FFmpeg libraries?

Duplicate of #78


Top comes Undefined and pop-up not appear

Steps to reproduce
While testing, I found sometimes hovering/clicking on Track gives pop-up while hovering/clicking on track-name
give error "top not defined".

@championswimmer @juslee  Solved here #315

Done !!!


Reported dead link

Here is the reported dead link:  https://www.aremycoloursaccessible.com/

https://zeroheight.com/0b0c666ab/v/latest/p/114dfd-accessibility

Works for me @BeckyBrekke :)


[TIR][Schedule] Fix cache_read loc detecting and region_cover checking

Fix 2 issues of cache related primitives:

Fix region_cover checking for cache related primitives
Fix CacheLocDetector for nested SeqStmt
cc @Hzfengsy @wrongtest-intellif

Could you please add a regression testcase?

@wrongtest-intellif would you like to review this PR? Thanks!

Test case added.

Could you please add a regression testcase?

Test case added.


No ACKs in handshake messages

From the Slack channel:
Another weirdness: your handshake messages do not include any acknowledgment. My code will then start retransmitting the client initial, etc.

[1:01]
Then, when you do send acks, they are just for a single message.
[1:02]
So maybe what causes the failure is an unexpected retransmission of handshake message.
huitema [1:09 PM]
Fixed it, yeah!
zwoop [1:09 PM]
rubber ducking it ?
huitema [1:11 PM]
I changed my code to suppress retransmission of client initial if the connection has progressed, and the connection completed reasonably. This is a legit change, not a hack.
zwoop [1:11 PM]
interesting
[1:11]
different interpretations of the specs ?
huitema [1:12 PM]
But you should really put ACKs in your handshake messages.

I intentionally made it so, but I don't remember the reason. So it should be easy to fix (and it would make code simple).


Fix Item types to reflect UpperCamelCase style standard.

Change Item types to reflect the UpperCamelCase style standard. Take the prefix and place it in the description or notes section.

Closed via #59


Switch Control (accessibility feature)

We should make sure we fully support switch control accessibility input on iOS and other platforms.
Intro to Switch control: https://support.apple.com/en-au/guide/iphone/iphc9d32b862/16.0/ios/16.0
WWDC presentation: https://developer.apple.com/videos/play/wwdc2020/10019/
User guide: https://support.apple.com/en-us/HT201370

@Hixie what are the ask here? I thought we already have switch control support. At least switch control was part of the launch requirement for 1P customer. Did i miss something?

If we support it now, then great.
It would be useful I think to have a video showing it being used that we could put on the flutter.dev site to demonstrate how we support accessibility APIs.


Proof of concept separation of departments

See discussion
🔎 better viewed without indentation changes
I went too far, as renaming cops is a breaking change:
.rubocop_todo.yml: RSpec/FactoryBot/ConsistentParenthesesStyle has the wrong namespace - should be FactoryBot
.rubocop_todo.yml: RSpec/FactoryBot/CreateList has the wrong namespace - should be FactoryBot
.rubocop_todo.yml: RSpec/FactoryBot/FactoryClassName has the wrong namespace - should be FactoryBot
Error: Ambiguous cop name `RSpec/Rails/HttpStatus` used in /Users/pirj/source/test/.rubocop_todo.yml needs department qualifier. Did you mean Rails/HttpStatus or RSpecRails/HttpStatus?

This way it would be a breaking change. And we could only afford this in 3.0.
But then, when we'll decide to actually extract them, we'd have to release 4.0.
And when RuboCop 2.0 is finally released, and if we decide not to sync our 3.0 and 2.0 with it, we'll have to release 5.0. Just because they will enable their pending cops.
What do you think of such a series of major updates?
Not done

RuboCop::RSpec::FactoryBot::Language is used by both the extracted (lib/rubocop/cop/factory_bot/create_list.rb, lib/rubocop/cop/factory_bot/consistent_parentheses_style.rb) and the remaining lib/rubocop/cop/rspec/factory_bot/syntax_methods.rb cops.

Too lazy to fix one last spec

Before submitting the PR make sure the following are checked:

[+] Feature branch is up-to-date with master (if not - rebase it).
[-] Squashed related commits together.
[-] Added tests.
[-] Updated documentation.
[-] Added an entry to the CHANGELOG.md if the new code introduces user-observable changes.
[+/-] The build (bundle exec rake) passes (be sure to run this locally, since it may produce updated documentation that you will need to commit).

I'm closing this one and will make another iteration going further, with putting all the prospective gems in separate directories, with own gemspecs, lib, spec etc.


AttributeError: 'DataFrame' object has no attribute 'append'

Report
When I run this code :
pt.pl.coda.effects_barplot(sccoda_data, "coda", "condition")
plt.show()
It raised this error.

I am using pertpy 0.4.0, pandas 2.0.0.
Thank you so much for assisting me!
Version information
No response

Where you running the tutorial or what were you doing? Please always give us foolproof instructions to be able to reproduce your problem.
Thank you!

I am sorry, I will be more careful in the future. I am practicing the compositional analysis chapter.

I read in https://stackoverflow.com/questions/75956209/dataframe-object-has-no-attribute-append, "append" method was removed so we can not use "append" method in pandas 2.0.0 anymore.

I got it. Thank you!

Fixed in the next release.


Broke out the WS_RELAY_URL to support other environments than dev.

Broke out WS_RELAY_URL to support other environments than dev.
Related issue(s):
Fixes #1785

Codecov Report
All modified lines are covered by tests :white_check_mark:

Comparison is base (2e81661) 76.67% compared to head (f7de7f9) 76.71%.
 Consider uploading reports for the commit 829a650 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1796      +/-   ##
==========================================
+ Coverage   76.67%   76.71%   +0.03%
==========================================
  Files          39       39
  Lines        2933     2933
  Branches      584      584
==========================================
+ Hits         2249     2250       +1
+ Misses        505      504       -1
  Partials      179      179

Files
Coverage Δ

packages/relay/src/lib/eth.ts
85.71% <ø> (+0.13%)
:arrow_up:

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Cleanup code and some bug fix

Signed-off-by: Ben Ye<EMAIL_ADDRESS>
Fix gin pprof not registered
add coordinator service to examples yaml
other tiny changes related to slice allocations and lock

Thanks for your contribution! :tada: :+1: @yeya24


Explain Options Pattern usage with secret store / Key Vault

Consider adding an example to the Key Vault, Secret Manager, or other related docs. Our current focus seems to be on using the pattern with appsettings.json only.

I'm in the process of doing this configuration at the moment, and a pointer would be amazing, even if a full example weren't available.

Thank you for contacting us. Due to a lack of activity on this discussion issue we're closing it in an effort to keep our backlog manageable. If you believe there is a concern which hasn't been addressed, please file a new issue.


run ci tests only on node 4 for faster builds

It's enough to run ci tests only once. All other versions are already covered by unit tests.

Tests are failing cause of a bug in Firefox 47. Bug is already fixed in 47.0.1 (see here)


Create custom type for callbacks

This PR is a implementation from this proposal https://github.com/filamentphp/filament/discussions/2639#discussioncomment-3104926

Thanks


What icons are being used as the defaults?

I'm on a macbook if it helps, but the icons both listed in github and the defaults are coming up as the unicode box character, is there an iconset or font you have installed to make these work correctly? I'm currently using Fira code.

Any nerd font should do. Or a terminal like Wezterm which is able to do fallback fonts and comes with a nerd font fallback built in.
If you use icons in Neovim this should just kinda work.
All the icons are user configurable so you are also able to provide your own that work with your font in the call to setup, if you prefer not to change fonts.

ty!


Installation instructions update

Hi,
as of Jan. 2023, there are some minor imprecisions with the installation instructions:

Create credentials -> OAuth client ID -> Other: "Other" is not available; I used "Desktop App" and the generator script worked
generator script "follow the instruction": copy link to browser and authorize, copy code of "code section" in generated link and paste
Module works great.
Thx for the great work.
Jens

Can confirm.  "Desktop App" worked for me as well.

Does not work for me! But this is the obstacle it seems that google wont let allow the access.
MMM-GoogleBirthdayProvider has not completed Google's validation procedure. The app is currently being tested, and only testers approved by the developer have access to it. If you think you should have access, please contact the developer. If you are a developer of MMM-GoogleBirthdayProvider, see the error details. Error 403: access_denied
Does anyone know what I did wrong?


Structured candidates, generated by heuristics

first of all thank you for creating Snorkel, seems a good and useful tool.
We would like to use Snorkel to something like labeling images. For example, we have two face detection heuristics that are able to label faces in the picture. These two heuristics are likely to label same faces, but these heuristics could create (i.e. could label) different regions for the same face. At the same time, as you did in your examples, a crowdsourcing study could be conducted to label these images. So we have now, for the same face, multiple different rectangles representing different regions, despite they should all be around the same area.
Question: Would Snorkel be able to find correlations despite that heuristics create (and create different) candidate datapoints, rather than, as you show in your examples, just labeling pre-calculated candidates? My understanding is that the candidates are pre-defined, and the heuristics/crowd people only label them.
Second question: The source code seems to be related to heuristics that only deal with text (i.e. document, sentence, span). Seems not to be suited to have a candidate which is a rectangle, a structured data containing x, y, width, height, etc. Is there a way to do it I don't know about?
Thank you so much.

@miromannino sounds like an awesome use case!
As you point out, Snorkel is currently adapted for classifying independent objects, i.e. not structured prediction such as adjacent / overlapping (and therefore dependent) rectangles in an image. However, (a) our base model for learning the accuracies of the labeling functions is (in principle at least) simple to extend to your kind of structured case, so we might be trying to do this at some point / you could if interested!
And (b) you might actually get pretty far just creating a few simple candidates by some grid partitioning of the image, and then treating them independently to start?  Would be curious how well that would work at least as a baseline!  Naive independent models often work much better than one would expect :)
Also, you might find it interesting to check out Coral (http://dawn.cs.stanford.edu/2017/09/14/coral/) @paroma
Hope some of this helps!
-Alex


Complex keys in the "keys_to_sign" property

Version of KrakenD you are using
v2.5.0
Description
I have a backend service that, upon login, returns the access_token in a nested object and I would like to sign it with the JWT signing functionality.
{
  "user": {
    "access_token": {
                "aud": [ "xxxxxxxxxxxxxxxxxxxxxx" ],
                "exp":<PHONE_NUMBER>,
                "iat":<PHONE_NUMBER>,
                "jti": "e1436772-d038-4488-8870-127d35833c1c",
                "nbf":<PHONE_NUMBER>,
                "scope": "xxxxxxxxxxxxxxxxxxxxxx-yyyyyyyy",
                "sub": "6a792e214a3ca1e4b1d90d6b301c8babc89415cc",
            },
            "expires_at":<PHONE_NUMBER>655
  }
}

Problem
The JWT signing functionality only allows you to specify properties to sign in keys_to_sign that are at the root of the main object. In this case, the access_token property is nested within the user object.
Is there a way to sign the user.access_token property with the JWT signing functionality?

Hello @ridgarou , this functionality is not currently supported

Thanks for the response. I understand that this functionality is not currently available. I would like to know if it would be possible to implement it in the future.
I think this would be very useful for users who need to sign tokens with more complex object structures.

I will leave this issue open for a while so people can upvote the functionality with a :+1: . It is the first time I've seen this requirement in six years, so I don't think it is very common among KrakenD users, but let's see what the community says


wip: cmake fixes

What type of PR is this?
/kind bug
Any specific area of the project related to this PR?
What this PR does / why we need it:
Fixes some cmake components in order to build Falco from source.
Which issue(s) this PR fixes:

Fixes #674
Special notes for your reviewer:
This PR depends on https://github.com/draios/sysdig/pull/1441.
Since 1441 is based on the current sysdig dev branch this PR also changes the falco fields checksum because of the new liveness/readiness probe fields.
diff falcofieldsnew falcofieldsold
86,87d85
< proc.is_container_liveness_probe
< proc.is_container_readiness_probe
170,171d167
< container.liveness_probe
< container.readiness_probe

Does this PR introduce a user-facing change?:

build(libcurl): without libidn2, libpsl and brotli
build(grpc): no implicit falltrough, no ignored qualifiers, no stringop truncation

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: leodido
If they are not already assigned, you can assign the PR to them by writing /assign @leodido in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/lgtm

LGTM label has been added.  Git tree hash: 35515de2bc3b27045d7c22cb23cc3fdfaa89809e

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: Kaizhe
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: leodido
If they are not already assigned, you can assign the PR to them by writing /assign @leodido in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

New changes are detected. LGTM label has been removed.

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: fntlnz, Kaizhe
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [fntlnz]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: da0b8ade6969f80e592ef6641ae4fa07b3ada377

New changes are detected. LGTM label has been removed.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: Kaizhe
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: fntlnz
If they are not already assigned, you can assign the PR to them by writing /assign @fntlnz in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: Kaizhe
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: fntlnz
If they are not already assigned, you can assign the PR to them by writing /assign @fntlnz in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

LGTM label has been added.  Git tree hash: 8ea6be09f4d4489ee6c5533a63a332172320f344

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: fntlnz, Kaizhe
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [fntlnz]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/retest


Suggested Features

Would it be possible to add the options below?

Display a vertical indicator at each x-value, instead of only the selected value.

Apply the gradient to only the space below the curve. Not the entire background.

For the 1st request you can try the last version or use the git repo
directly in your pubspec.yaml
On Mon, Jun 17, 2019, 5:06 AM wilscott<EMAIL_ADDRESS>wrote:

Would it be possible to add the options below?

Display a vertical indicator at each x-value, instead of only the
selected value.
Apply the gradient to only the space below the curve. Not the entire
background.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/aeyrium/bezier-chart/issues/6?email_source=notifications&email_token=ABFL3UA2XFI5S2QSI3OW46DP25O2HA5CNFSM4HYVDRY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4GZ27PBA,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABFL3UDVK7XIM2VJ24NQHTDP25O2HANCNFSM4HYVDRYQ
.

@diegoveloper Thanks. I'll give it a try.

@diegoveloper I check out the older repository and can't seem to identify how to make the vertical indicator appear on each x-axis value. Can you elaborate on how I can do this? I have attached a screenshot of what I want to accomplish.

Did you try the sample7 ?
https://github.com/aeyrium/bezier-chart/blob/master/example/lib/main.dart
On Tue, Jun 18, 2019, 5:32 AM wilscott<EMAIL_ADDRESS>wrote:

@diegoveloper https://github.com/diegoveloper I check out the older
repository and can't seem to identify how to make the vertical indicator
appear on each x-axis value. Can you elaborate on how I can do this? I have
attached a screenshot of what I want to accomplish.
[image: graph_cropped]
https://user-images.githubusercontent.com/48245107/59675221-206b5280-91c5-11e9-8373-310fa29a3d51.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/aeyrium/bezier-chart/issues/6?email_source=notifications&email_token=ABFL3UFENQD4OXO5WKAC6G3P3C2UDA5CNFSM4HYVDRY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODX56IWI#issuecomment-503047257,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABFL3UCRFPBP5YZ26DIANOTP3C2UDANCNFSM4HYVDRYQ
.

Yes. There are no vertical lines on the x-axis. I set the parameter below. Are there any additional parameters I need to pass?
              showVerticalIndicator: true,

Ah no, it is just for the left side.
There is another property to display tje vertical line, check all the
samples.
It works only for the value selected, gradient below the line is not
implemented.
On Tue, Jun 18, 2019, 9:19 AM wilscott<EMAIL_ADDRESS>wrote:

Yes. There are no vertical lines on the x-axis. I set the parameter below.
Are there any additional parameters I need to pass?
          showVerticalIndicator: true,

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/aeyrium/bezier-chart/issues/6?email_source=notifications&email_token=ABFL3UH4TOPGQHKFYSEQAEDP3DVHHA5CNFSM4HYVDRY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODX6ZAGY#issuecomment-503156763,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABFL3UENDLK54AEWIIG3CNLP3DVHHANCNFSM4HYVDRYQ
.

Oh, yeah, I know how to show the single vertical selector. I was asking if there is an option to show one on every x-value at the same time. Like my screenshot. But I guess not.

hmm it's a valid feature but what if we display more than one bezier line in the chart? how the vertical line should be displayed?

Yeah that's a tricky one. Maybe provide the option to have a different
color for each bezier vertical bar. Or only allow it when there is one
curve.
On Wed, Jun 19, 2019, 9:50 PM Diego Velásquez López <
<EMAIL_ADDRESS>wrote:

hmm it's a valid feature but what if we display more than one bezier line
in the chart? how the vertical line should be displayed?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/aeyrium/bezier-chart/issues/6?email_source=notifications&email_token=ALQCS44W3MGIU7C2PYQSAM3P3KE2FA5CNFSM4HYVDRY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYDC5EY#issuecomment-503721619,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALQCS44HZEZIT5GO3HQXYJLP3KE2FANCNFSM4HYVDRYQ
.

you mean, something like this  ?

Yes. Exactly that.
On Wed, Jun 19, 2019, 10:08 PM Diego Velásquez López <
<EMAIL_ADDRESS>wrote:

you mean, something like this ?
[image: Simulator Screen Shot - iPhone 8 - 2019-06-19 at 15 07 44]
https://user-images.githubusercontent.com/4898256/59796862-094f6200-92a4-11e9-8f51-a29e149d2f06.png
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/aeyrium/bezier-chart/issues/6?email_source=notifications&email_token=ALQCS42SATW6T5WNN65DB6DP3KG3HA5CNFSM4HYVDRY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYDEKPA#issuecomment-503727420,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALQCS43DLMWYIJG7LXU2JUDP3KG3HANCNFSM4HYVDRYQ
.

Ok, follow these steps:
in your pubspec.yaml file change the dependency to
bezier_chart:
    git:
      url: git://github.com/aeyrium/bezier-chart.git
      ref: master

after that , run
flutter packages upgrade

And you can check the sample7 : https://github.com/aeyrium/bezier-chart/blob/master/example/lib/main.dart#L606

Ok. Thanks. I will test it out today.

@diegoveloper It works perfectly. Thanks!


realpath: add -L and -P command-line arguments

Partially resolves issue #2253.
This pull request adds the -L (logical) and -P (physical) command-line arguments to realpath. The -L option makes the program resolve ".." components before symbolic links. The -P option makes the program resolve symbolic links as they are encountered. This also changes the default behavior of realpath from the -L behavior to the -P behavior. This matches the behavior of GNU realpath. I don't fully understand all the things that -L is supposed to do, but this is a start, and seems to match the basic tests in the GNU coreutils test suite.

I have made the changes suggested by @miDeb and rebased this branch on master.

Looks like I've broken the Windows and Mac builds. I only have Linux, so if someone sees an obvious fix that would be very helpful to me.

I think maybe I'll post a new pull request containing just the changes to uucore::fs::canonicalize() in order to make it a little easier to review and fix issues with the various operating systems.


[MJX] [Feature request] add nstep argument to mjx.step

Is your feature request related to a problem? Please describe.
When using mujoco I can step with:
mujoco.mj_step(self.model, self.data, nstep=n_frames)

but mjx does not have
self.mjx_data = mjx.step(self.mjx_model, self.mjx_data)  # `nstep` argument missing

The MJX tutorial notebook https://colab.research.google.com/github/google-deepmind/mujoco/blob/main/mjx/tutorial.ipynb#scrollTo=ccujYeJ5XOhx achieves the same behavior (effectively nstep=self._physics_steps_per_control_step) via this:
def pipeline_step(
    self, data: mjx.Data, ctrl: jax.Array
) -> mjx.Data:
  """Takes a physics step using the physics pipeline."""
  def f(data, _):
    data = data.replace(ctrl=ctrl)
    return (
        mjx.step(self.sys, data),
        None,
    )
  data, _ = jax.lax.scan(f, data, (), self._physics_steps_per_control_step)
  return data

Which has the downside of being really hard to read.
Describe the solution you'd like
add nstep argument to mjx.step which works the same as mujoco.mj_step(nstep=...)
Describe alternatives you've considered
The alternative would be to not change that in mjx.step and have all users who need this feature use the pipeline_step function shown above.
Additional context
I provide no additional context, be sure to ask if necessary

Hi @Kallinteris-Andreas , the nstep was added to the Python API to avoid the cost of doing loops with the GIL, but that isn't really an issue with jax, so we are unlikely to implement this in the MJX API (we want to maintain parity with C MuJoCo).
Here's a simple implementation:
def step(m: Model, d: Data, nstep: int = 1) -> Data:
  """Advance simulation."""
  d, _ = jax.lax.scan(
      lambda x, _: (mjx.step(m, x), None), init=d, xs=None, length=nstep
  )
  return d

Even simpler you can do:
def step(m: Model, d: Data, nstep: int = 1) -> Data:
  """Advance simulation."""
  step_fn = lambda _, x: mjx.step(m, x)
  return jax.lax.fori_loop(0, nstep, step_fn, d)


Update openstack-ansible SHA

This commit updates the openstack-ansible SHA in preparation for the
next release.
The following issues are addressed by this change:
Issue: https://github.com/rcbops/rpc-openstack/issues/1112
(cherry picked from commit 5a5b9dc37796950f284bd62913fdff28fa60ece7)

Straight cherry pick 👍

recheck_upgrade

recheck_upgrade

recheck_upgrade

recheck_upgrade


Caddy 0.9 is needed for transparent

@koolhead17, care to give this the thumbs up?

Thanks; although we should clarify that it works with Caddy 0.9 and newer (0.9+). :+1:

Yes sure, my bad, didn't look into the bright and sunny future caddy
definitely has :)
On 15-Jul-2016 11:46 AM, "Matt Holt"<EMAIL_ADDRESS>wrote:

Thanks; although we should clarify that it works with Caddy 0.9 and
newer (0.9+). 👍
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/caddyserver/examples/pull/13#issuecomment-232868572,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMuuGsgi8sd7B_lbHReqWKlQkWMq5vQOks5qVyXGgaJpZM4JMxJh
.


Server window lacks 2 tabs: Form Processor and Task Scheduler

Hi Roland, Pedro here! If you read this, I hope you can help!
The older version of Formreturn, which I have on an old hd, has 3 tabs in the server window:
Database, Form Processor and Task Scheduler.
This new version only has Database in the server window.
I don't know where to put my incoming pdfs, where the processed pdfs will go or how often the server checks for incoming.
Is there some config file I can write to??
I always used to set up 2 folders for incoming and processed pdfs: pdf_IN and pdf_Out and set polling to every 30 seconds.
Can anyone please help this non computer person?

Hey Pedro. I've had a look at this on Linux (latest ubuntu) and I have the 3 tabs working fine (using OpenJDK 8).
Are you running it on Linux or Windows? Can you attach a screenshot to this issue?


cobrify "cory's ruby script" into mass bundle test

make this helper script a first class citizen of the CLI

I'm not positive cobra is the best way if we are going to support running tests, but maybe we can wrap terratest and do something like mass bundle test --scenario=PresetName to stand up and run tests, which would probably need to be in a main_test.go file... at that point not sure if it makes sense to stand everything up since terratest supports that as well.
This will have to account for multi-step bundles.


When using clipData, the line gets fuzzy under certain conditions.

Describe the bug
Thank you for providing such a great library!
When clipData is set to FlClipData.all(), the line exhibits jagged edges. I have experimented with various parameters and found that a combination of barWidth and FlDotCirclePainter's radius can trigger this issue. In this particular example, barWidth is set to 2.0 and FlDotCirclePainter's radius is set to 3.0.
P.S. The simulator I am using is iPhone 14, when I set the FlDotCirclePainter's radius to 3.1, the line becomes smooth again with clipData.
To Reproduce
import 'package:flutter/material.dart';
import 'package:fl_chart/fl_chart.dart';

class DemoPage extends StatefulWidget {
  const DemoPage({Key? key}) : super(key: key);

  @override
  DemoPageState createState() => DemoPageState();
}

class DemoPageState extends State<DemoPage> {
  bool useClipData = true;

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Padding(
        padding: const EdgeInsets.all(8.0),
        child: Column(
          children: [
            Padding(
              padding: const EdgeInsets.only(top: 128.0),
              child: AspectRatio(
                aspectRatio: 4 / 3,
                child: LineChart(LineChartData(
                  gridData: const FlGridData(show: false),
                  clipData: useClipData ? const FlClipData.all() : null,
                  lineBarsData: [
                    LineChartBarData(
                      isCurved: true,
                      barWidth: 2.0,
                      dotData: FlDotData(getDotPainter: (spot, percent, barData, index) {
                        return FlDotCirclePainter(radius: 3.0);
                      }),
                      spots: const [FlSpot(1, 1), FlSpot(2, 3), FlSpot(3, 1.5), FlSpot(4, 0.5)],
                    )
                  ],
                )),
              ),
            ),
            SwitchListTile(
              title: const Text('Use clipData'),
              value: useClipData,
              contentPadding: EdgeInsets.zero,
              dense: true,
              onChanged: (bool? value) {
                setState(() {
                  useClipData = value!;
                });
              },
            ),
          ],
        ),
      ),
    );
  }
}

Screenshots
Using clipData

No clipData

Versions

which version of the Flutter are you using? 3.10.6
which version of the FlChart are you using? 0.63.0

I couldn't reproduce it on my macBook.
What device are you using?
https://github.com/imaNNeo/fl_chart/assets/7009300/abc9bc68-aae6-4844-8cdc-3b4d1743092a


Add Count documents API

The API must be added on the collection level and accept filters.
The server-side support is added here: https://github.com/tigrisdata/tigris/pull/1068, which returns count in the response and honors the filters if passed to return the count for the matched documents.
Steps

Update api:
https://github.com/tigrisdata/tigris-client-ts/blob/70b548f8ff0ae4963fce875aa8adb84f7acdf767/package.json#L64-L66

Add a method in collection class:

	count(filter: Filter<T>): Promise<number> {
		// implementation goes here
	}

Refer other methods in the class for implementation reference

Add unit tests

/bounty $20

@adilansari If I'm a bit correct, to fix this, I need to update package.json right? But, I'm quite lost on what to update it with.
Then the point where i have to add a method to the collection class too. I don't quite get it. Perhaps you could help me by explaining a bit?

No, you don't need to update package.json.
Tigris server recently introduced count API but this TypeScript client does not support it yet. This TypeScript client uses that API as a git submodule which could be updated using the commands I mentioned above in package.json. Once you have updated the API git submodule, you can add a method in collection file as I mentioned above.
For example, this is how explain() method in collection.ts uses the explain endpoint:
https://github.com/tigrisdata/tigris-client-ts/blob/854fa769c2a73b3cda566974fc5102a7f5274e9f/src/collection.ts#L573-L591

Oh great! Thanks for this feedback.


Fix random ginkgo input in test script

What is the purpose of this change? What does it change?

Fixing of random input provided by gikgo.
Was the change discussed in an issue?
No

How to test changes?

make test-cmd-pref-config

Fixing of the below error
Running odo with args [odo config unset —context /var/folders/c9/fb55pf_568dfd1fzj9w1v4n00000gn/T/997433478 Name]
? Do you want to unset Name in the config (y/N)                                                     Aborted by the user.
Deleting project: ngfxtwnazr
Running odo with args [odo project delete ngfxtwnazr -f]
[odo]  •  Deleting project ngfxtwnazr  …
[odo]  ✓  Deleting project ngfxtwnazr [6s]
[odo]  ✓  Deleted project : ngfxtwnazr
Deleting dir: /var/folders/c9/fb55pf_568dfd1fzj9w1v4n00000gn/T/997433478

•SS^[[10;101RSSSS
———————————————

/lgtm

/test v4.1-integration


Issue to trigger build pipeline.

trigger

Tern has fixed docker support in https://github.com/tern-tools/tern/pull/771

There is a new release 2.2.0 ( https://github.com/tern-tools/tern/releases/tag/v2.2.0 ) so now I want to see if it works!

test

trigger...

/scan

/scan

/scan


CLOUDP-261811: add extra linting

Description
Adding https://pkg.go.dev/golang.org/x/tools/go/analysis/passes/nilness

Proposed linter is no longer maintained since the latest golangcilint versions. I did validated our code using old version and all is passing. Closing as we cannot integrate it with the SDK.


@neovim.function doesn't work?

I'm trying to write a plugin - here's the code https://github.com/raghur/vim-ghost/blob/master/rplugin/python3/ghost.py with a function
@neovim.function("ghostSend", sync=True)
    def ghostSend(self, args):
logging.info(args)

However, while the commands are available, the function isn't available while doing :call gh<tab>.
I have run UpdateRemotePlugins and the rplugin.vim has the function registration as well.
Is there something else needed to make the function available?

Does :call ghostSend() work?

It must start uppercase: GhostSend()

It must start uppercase: GhostSend()
Func autocomplete did not show it - but when I called it, there were no errors. Still not seeing a log though (I've set export NVIM_PYTHON_LOG_FILE=~/pylog and I see log files for nvim completion manager etc being created but nothing for my plugin.

@justinmk : Nope - indentation looks good to me :confused:  and I dont have any lint errors on that line.. Looks like func name has to be uppercase. With lowercase first letter, I get unknown function.


pyez_rpc task plugin: How to return text format instead of XML?

I am trying to execute the pyez_rpc task plugin and have it return text instead of XML by passing in the 'format' option via the extras dictionary but seem to be hitting the below error:
My code looks like this
def get_bgp_summary_data(task):

    result_text = task.run(task=pyez_rpc, func="get-bgp-summary-information", extras= {"format" : "text"})
    task.host["bgp_summary_text"] = result_text[0].result

ERROR    nornir.core.task:task.py:115 Host 'xxx.xxx': task 'pyez_rpc' failed with traceback:
Traceback (most recent call last):
  File "/home/gammatelecom.com/ssaeed/scripts/nornir_env/lib/python3.8/site-packages/jnpr/junos/device.py", line 834, in execute
    rpc_rsp_e = self._rpc_reply(
  File "/home/gammatelecom.com/ssaeed/scripts/nornir_env/lib/python3.8/site-packages/jnpr/junos/decorators.py", line 165, in wrapper
    raise ex
  File "/home/gammatelecom.com/ssaeed/scripts/nornir_env/lib/python3.8/site-packages/jnpr/junos/decorators.py", line 117, in wrapper
    rsp = function(self, *args, **kwargs)
  File "/home/gammatelecom.com/ssaeed/scripts/nornir_env/lib/python3.8/site-packages/jnpr/junos/device.py", line 1457, in _rpc_reply
    return self._conn.rpc(rpc_cmd_e, filter_xml)._NCElement__doc
  File "/home/gammatelecom.com/ssaeed/scripts/nornir_env/lib/python3.8/site-packages/ncclient/manager.py", line 246, in execute
    return cls(self._session,
  File "/home/gammatelecom.com/ssaeed/scripts/nornir_env/lib/python3.8/site-packages/ncclient/operations/third_party/juniper/rpc.py", line 52, in request
    return self._request(rpc)
  File "/home/gammatelecom.com/ssaeed/scripts/nornir_env/lib/python3.8/site-packages/ncclient/operations/rpc.py", line 373, in _request
    raise RPCError(to_ele(self._reply._raw), errs=errors)
ncclient.operations.rpc.RPCError: error: syntax error, expecting <invoke-on>
error: syntax error, expecting <filter type="subtree"> or <filter type="subtree" />

TIA

I've found the workaround for this. My original code about used the format:text option which is only valid with the get-config RPC.
The below code did what I needed via the .cli() method but I had to use a custom task and do a direct connection to pyez
def get_bgp_summary_data(task):
    pyez_direct = task.host.get_connection("pyez", task.nornir.config)
    text_output = pyez_direct.cli(command='show bgp summary')

    task.host["bgp_summary_text"] = text_output


position web types are wrong

// @ts-expect-error - TODO: fix this
    <YStack
      $platform-web={{
        pos: 'fixed',
      }}
      tag="nav"
      px
      w="100%"
      ai="center"
      py="$5"
    >
      {/*
Home

About

Experience

Tech

Works

Feedbacks

Contact
 */}
    </YStack>

missing other web props
export type Position = Globals | "-webkit-sticky" | "absolute" | "fixed" | "relative" | "static" | "sticky";

Also faced the same problem

same problem

@TheEhsanSarshar maybe small one, we can make just the $platform-web types accept all web props, not sure what the cleanest way is. Our usual struggles with type explosions could become an issue too.

We need to flesh out the types for other ones now too, but it has to be done carefully because we can't just throw in CSSProperties or something like that where the string types would break our nice autocompletes.


Don't support other language encoding ? (UTF-8)

Some language (for example Thai) doesn't support on crudkit ?
It displays (on column's name) ??????? instead.

Oh. can you attach the source file? I will check it out. I tested it with utf-8 but maybe something broke on the frontend side.

Just add array('charset'=>'utf8')
$sqlPage = new MySQLTablePage ("page", "user, "password", "db",array('charset'=>'utf8'));