Nav events not firing when switching tabs

Using the conference app as an example.
Given an event listener for ionViewDidEnter on the Schedule page

page-schedule/page-schedule.tsx

  @Listen('ionViewDidEnter')
  viewDidEnter(e){
    console.log(e)
  }

When first loading the page, the event is fired. But if you change tabs and then navigate back to the schedule page, the event will not fire again.

Any update on this ?

@mhartington I close this here because I think this issue is better for it -> #14566


Add files

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@4544187). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             master        #1   +/-   ##
==========================================
  Coverage          ?   100.00%
==========================================
  Files             ?         1
  Lines             ?        55
  Branches          ?         0
==========================================
  Hits              ?        55
  Misses            ?         0
  Partials          ?         0

Flag
Coverage Δ

unittests
100.00% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4544187...f376f15. Read the comment docs.


Can't understand the configuration process.

Could you please record a complete simulation video to help someone like me, who has no background in computers, learn and understand?

Thanks for the valuable comment! I'm currently time-poor but will definitely do it.


multi: implement latest variable sized EOB proposal

This picks up where #31, #33, and #36 left off. It implements the latest version of  lightningnetwork/lightning-rfc#619. The only thing wrong with this PR atm is that it fails the EOB JSON test included in the latest spec PR, while passing end-to-end tests within the same implementation.

Fixed some issues mapping the JSON test vectors, we now match up with the spec's test vectors!

PTAL @cfromknecht
(won't build until the TLV PR in lnd is merged)

Rebased now to the latest version of lnd that has the tlv package merged.

PTAL @cfromknecht


FPGA: Reduce bringup complexity of FPGA by eliminating Kernel modules

FPGA uses two kernel modules to give access to FPGA memory space. One module is for register IO and the other is for the ROM backdoor.
All of physical memory is accessible using /dev/mem, and so that could be used to simplify deployment by removing the need for loading the kernel modules on each boot.
Concern: Can /dev/mem be accessed without root?

Closing as no plans to do this.


Add possibility to encode JSON input instead of TOML input

Problem
Currently the only way for a user to supply initial input is via a TOML file.
This can be seen with a Verifier/Prover.toml file.
With issues like #1215 and #1236 where we want to take input from some typescript environment. It would make sense to allow typescript users to supply input via a JSON object.
Proposed solution
We can split this task into two:

Add JSON as a way to supply input
Allow the CLI to choose between JSON and TOML, where TOML is the default.

Alternatives considered
No response
Additional context
No response
Submission Checklist

[X] Once I hit submit, I will assign this issue to the Project Board with the appropriate tags.

We may be able to do a quick fix by converting JSON to TOML and then using the TOML parser

We don't even have to go that far tbh, serde will happily turn json into TomlTypes. I've got a local implementation of https://github.com/noir-lang/noir/issues/1236 which does this.

We don't even have to go that far tbh, serde will happily turn json into TomlTypes. I've got a local implementation of #1236 which does this.

Yep we commented the same thing :) Can you push the PR for this, so someone can pick it up if needs be?

Ah gotcha, I thought you were suggesting turning json into actual toml before feeding it in.

Can you push the PR for this, so someone can pick it up if needs be?

It's currently in the wrong place unfortunately. I was working off of the wasm crate however we want to keep that restricted to just compilation so I'll need to set up a separate repository for this.

I've opened this #1359 which suggests that we only accept JSON as a CLI argument rather than allowing Prover.json. The current Prover.toml system is quite inflexible so wouldn't be used by other programs interacting with Nargo imo.
Happy to close this issue in favour of #1359?

Unassigning myself as this is low priority atm as it's unneeded for the ACVM simulator work.


Add torrent crossseed method

add native torrent.cross-seed method would be useful and reduce various common headaches around cross-seeds and mixed paths;
Request can be   and the client can handle aligning the save paths

How would that method work? I'm not informed enough about cross seeding and the details of it :)

different torrent (I.e. different torrent hash) same data structure and thus should share the same data location as the original

It's seems quite risky to place two torrents that share data structure but has different info hashes in the same location - the info hash takes piece hashes into account and my guess is they would start overwriting each others data :thinking:

Your guess is doesn't make sense?
how would they overwrite the data when they are downloading the same files....does your client not ever look at what is downloaded for the contents of the file and simply blindly tries to grab every chunk of data in a specific order?  How does it know if the file is complete?
How does the infoHash of the torrent have anything to do with the contents of files in disks if the structures and files of the torrent is the exact same?
are you saying the app will be / is unable to handle multiple torrents sharing the same data which every other existing client has no issues with?

If all you're basing the cross seeding rules on is file names (which is how I interpreted your comment) and not hashes of contents, then yes, they would definitely overwrite each others data since files of the same name can have different contents.
To make cross seeding work we would need to match more than file names - such as size, content, etc.

Just adding my two cents here.
The way this works when configuring a separate cross-seed application is usually you just point it to the same files, and before you start seeding there is an optional check process, that is, a hashing. But 99% of the time, the same name and size equals the same file (sometimes people adding or deleting subtitles can cause problems).
Content can also be different. If, for example, a torrent in one site has a .nfo file and on the other it hasn't, it is still possible to cross-seed just the video.
It would definitely be a killer feature to have the actual torrent client manage all this stuff. External applications, while great in flexibility and features, are often reserved for advanced users as they are complex to set up.


Adds README for Jib Core.

Preview at: https://github.com/GoogleContainerTools/jib/tree/jib-core-readme/jib-core
This provides initial documentation for Jib Core.

Will get some more approvals for more proofreading before merging.


Update _index.md

Add Rafay Systems to Production environment table

I signed the CLA on behalf of Rafay Systems yesterday

/assign @xiangpengzhao

/check-cla

Hi @robertrafay, thanks for the PR. When you signed the CLA did you use the same email address that is associated with your GitHub account? The automated CLA check is still failing for this commit.

Hi @robertrafay, thanks for the PR. When you signed the CLA did you use the same email address that is associated with your GitHub account? The automated CLA check is still failing for this commit.

hi @tfogo I did. Do you want to see a copy of it? Send me email at<EMAIL_ADDRESS>Thanks

/check-cla

What is required to close this request

I signed it

/check-cla

@robertrafay  could you please follow the instructions in https://github.com/kubernetes/community/blob/master/CLA.md#troubleshooting to resolve the issue.

@ Rajakavitha1 @mikedanese it is still unclear to me what it takes to get this PR approved. I have opened a support ticket with LF to prove the CLA is signed off, which has been verified but that is not reflected here. What to do?

@xiangpengzhao can I get a lgtm label for this PR

@mikedanese  @brendandburns can I get a lgtm

@Rajakavitha1 can I get a lgtm

Page preview:
https://deploy-preview-17499--kubernetes-io-master-staging.netlify.com/docs/setup/
https://rafay.co/overview/#whatwedo

@robertrafay , As @sftim mentioned, there is a KEP in progress about Kubernetes documentation and the inclusion of third party content.
Would you describe how your product(s) fit into all of the categories in the solutions table?
I am assuming that your product  (multi-cluster management, Operator) fits into the first column in the table under Managed.

The Rafay platform fits in the Managed category as we provide the Control
Plane (Rafay Controller) as part of our SaaS offering to manage clusters in
a variety of managed Kubernetes environments from a central, single pane of
glass. Alternatively, customers can use our platform in any on-premise,
bespoke (turnkey) or cloud environment using the on-prem version of our
platform with the Rafay Controller.
On Sat, Feb 8, 2020 at 1:45 PM Karen Bradshaw<EMAIL_ADDRESS>wrote:

@robertrafay https://github.com/robertrafay , As @sftim
https://github.com/sftim mentioned, there is a KEP
https://github.com/kubernetes/enhancements/pull/1327 in progress about
Kubernetes documentation and the inclusion of third party content.
Would you describe how your product(s) fit into all of the categories in
the solutions table?
I am assuming that your product (multi-cluster management, Operator) fits
into the first column in the table under Managed.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/kubernetes/website/pull/17499?email_source=notifications&email_token=ANWXAZQVTN46ROOCKSAHLRTRB4RW7A5CNFSM4JK5QFFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOELF4NBI#issuecomment-583779973,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANWXAZQJ2VVU3XS5IYWMOHDRB4RW7ANCNFSM4JK5QFFA
.

--
Robert Berlin
VP, Product Marketing and Partnerships
650.255.2172

Schedule some time on my calendar
https://calendly.com/robert-marketing-partners-at-rafay-systems

@robertrafay you'll need to find a reviewer, as per https://github.com/kubernetes/website/pull/17499#issuecomment-574612435, who can validate this change.
This change doesn't seem valid to me.

This proposed change doesn't meet the content guide requirements.
/close


DxList  Error in mounted hook: "TypeError: Cannot read property 'length' of undefined"

Issue Type
'bug report'
Description
DxListBox started throw error if you delete all items from list
Error in mounted hook: "TypeError: Cannot read property 'length' of undefined"
Environment Details
devextreme version: 18.2.3
devextreme-vue version: 18.2.3
vue version: 2.5.17

It's an emergency

I've published new version of devextreme-vue, that contains the fix of this issue.


Transform API to unicode

Codecov Report

Merging #4 into master will increase coverage by 0.15%.
The diff coverage is 92.73%.

@@            Coverage Diff             @@
##           master       #4      +/-   ##
==========================================
+ Coverage   85.12%   85.28%   +0.15%
==========================================
  Files          89       89
  Lines       11521    11687     +166
  Branches     1028     1024       -4
==========================================
+ Hits         9807     9967     +160
- Misses       1555     1565      +10
+ Partials      159      155       -4

Impacted Files
Coverage Δ

examples/consumer.py
0% <0%> (ø)
:arrow_up:

openid/sreg.py
0% <0%> (ø)
:arrow_up:

examples/djopenid/server/views.py
0% <0%> (ø)
:arrow_up:

examples/djopenid/consumer/views.py
0% <0%> (ø)
:arrow_up:

openid/test/test_ax.py
99.38% <100%> (ø)
:arrow_up:

openid/test/test_htmldiscover.py
100% <100%> (ø)
:arrow_up:

openid/test/test_extension.py
100% <100%> (ø)
:arrow_up:

openid/test/test_symbol.py
92.85% <100%> (+0.26%)
:arrow_up:

openid/yadis/xrires.py
88.37% <100%> (+0.56%)
:arrow_up:

openid/consumer/consumer.py
94.45% <100%> (+0.09%)
:arrow_up:

... and 63 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6dfdb5a...379848e. Read the comment docs.


Any sample to help us to absolutely config it properly without any doubt?

I have tried to configure this library in my project, but it did not give extra information for me. With or without the RxJava2Debug applied, it gives same obscure information. a sample repository has been created to reproduce this issue.
Is it because I did not config the Rxjava2Debug incorrectly?
Or is it because I am not understanding the Rxjava2Debug function correctly?
Or is it because there might be a potential enhancement that needs to be done to achieve such purpose?
Any help, hints or guidance will be appreciated.
Without Rxjava2Debug applied, it prints out the following obscure information:
W: java.lang.NullPointerException: Callable returned null
W:     at io.reactivex.internal.functions.ObjectHelper.requireNonNull(ObjectHelper.java:39)
W:     at io.reactivex.internal.operators.observable.ObservableFromCallable.subscribeActual(ObservableFromCallable.java:42)
W:     at io.reactivex.Observable.subscribe(Observable.java:10842)
W:     at io.reactivex.Observable.subscribe(Observable.java:10828)
W:     at io.reactivex.Observable.subscribe(Observable.java:10788)
W:     at com.github.tonytangandroid.rxjava2debugdemo.MainActivity.onCreate(MainActivity.java:23)
W:     at android.app.Activity.performCreate(Activity.java:6682)
W:     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)
W:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2619)
W:     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2727)
W:     at android.app.ActivityThread.-wrap12(ActivityThread.java)
W:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1478)
W:     at android.os.Handler.dispatchMessage(Handler.java:102)
W:     at android.os.Looper.loop(Looper.java:154)
W:     at android.app.ActivityThread.main(ActivityThread.java:6121)
W:     at java.lang.reflect.Method.invoke(Native Method)
W:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
W:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)

With Rxjava2Debug applied it still prints out the same obscure information. It is suppose to locate the root problem, which roots from NullRepo.java at here:
W: java.lang.NullPointerException: Callable returned null
W:     at io.reactivex.internal.functions.ObjectHelper.requireNonNull(ObjectHelper.java:39)
W:     at io.reactivex.internal.operators.observable.ObservableFromCallable.subscribeActual(ObservableFromCallable.java:42)
W:     at io.reactivex.Observable.subscribe(Observable.java:10842)
W:     at io.reactivex.Observable.subscribe(Observable.java:10828)
W:     at io.reactivex.Observable.subscribe(Observable.java:10788)
W:     at com.github.tonytangandroid.rxjava2debugdemo.MainActivity.onCreate(MainActivity.java:23)
W:     at android.app.Activity.performCreate(Activity.java:6682)
W:     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)
W:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2619)
W:     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2727)
W:     at android.app.ActivityThread.-wrap12(ActivityThread.java)
W:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1478)
W:     at android.os.Handler.dispatchMessage(Handler.java:102)
W:     at android.os.Looper.loop(Looper.java:154)
W:     at android.app.ActivityThread.main(ActivityThread.java:6121)
W:     at java.lang.reflect.Method.invoke(Native Method)
W:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
W:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)

It looks like you have it disabled: https://github.com/TonyTangAndroid/RxJava2DebugIssueDemo/blob/master/app/src/main/java/com/github/tonytangandroid/rxjava2debugdemo/App.java
//        RxJava2Debug.enableRxJava2AssemblyTracking();

Obvious question: did you try uncommenting it?

Yes. I have tried to disable or enable it in both use case hoping to generate the different stack. But it is turned out to be the same.

Hold on. I think I know the reason.

Nope. It still does not work as expected. Previously, I made a silly mistake. I did not registered the Application in AndroidManifest.xml.
I have just registered it and enabled it and I still get the same error.

Ok. Now I read the stacktrace you posted.
Try using this: RxJava2Debug.enableRxJava2AssemblyTracking(new String[]{"com.github.tonytangandroid"});

I have just tried it. Still no luck here.

Oh, you are consuming the error:
 new Consumer<Throwable>() {
            @Override
            public void accept(@NonNull Throwable throwable) throws Exception {
                throwable.printStackTrace();
                tvResult.setText(throwable.getMessage());
            }
        },

If you already consume the error, you already have the necessary information to fix the issue; the lib would only show you information you already know about.
The lib will improve the StackTrace of Unhandled exceptions.
What additional info did you expect to receive?

Aha, it is. After the error consumer has been removed AND removed the new String[]{"com.github.tonytangandroid"} from RxJava2Debug.enableRxJava2AssemblyTracking(new String[]{"com.github.tonytangandroid"});, it works!
Please be noted that I have to remove new String[]{"com.github.tonytangandroid"} to see the expected stack information.

Before your explanation about error Consumer, I had expected in a wrong way that, even I have consumer to address the throwable, but as long as I print the stack trace of the throwable, it would still show the root cause of the error. This would be more helpful.
And in my project, I have to add an error consumer to address the unhandled case globally. However, this makes me really difficult to track down issues like because the stack trace does not provide any help. And that's the reason why I come across to this repository.
Assume that I still have to consume the error in my subscriber, is there any other way  to still see the root cause of any exception as long as the stack trace is printed out?

I just found why the filtering wasn't working. The filtering won't work when you user UI Thread for all tasks. I'll issue a fix this weekend.
I didn't think about your use case. I can easily modify the lib to offer you something like RxJava2Debug.getEnhancedStackTrace(Throwable t) 🤔
Yeah, this weekend will also be enough for that 👍

Awesome! Thank you very much for all your time, patience and guidance.

Try out 1.2.0 👍

It works!!! To be more specific, it work exactly what I have been hoping for. From now on, I no longer have to follow the observable stream to hunt the myth of  "Callable returned null" or any other error info. This is too awesome to be true.


Debug Console: hover dialog disrupting selection

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.95.2
OS Version: Windows 22H2

When attempting to select text in the debug console for copying, a hover dialog automatically appears and disrupts the selection process. This behavior is quite disruptive and there should be an option to disable this hover dialog.
https://github.com/user-attachments/assets/e1f60064-61f4-4b11-bfd3-359016c9a0c9
Steps to Reproduce:

Output some text to the console.
Attempt to select the console logs.

This is fixed in Insiders with https://github.com/microsoft/vscode/pull/232315

can this hovering feature be disabled? it also interupts reading debug outputs. maybe adding a feature that onlly display the hint when pressing a key like CTRL?


Add session-csrf. Fixes #38.

@pmclanahan r?

Needs rebasing.

@peterbe rebased. care to r?

My first reaction was; Ugh! More bloat!
But I had to go back to the issue and re-read @Osmose's comment.
Basically, normal cookie based CSRF can accidentally let you use a *.example.com cookie be valid on yoursite.example.com and cause problem there. And it's very much a Mozilla problem because we have so many SOMESUB.mozilla.com sites.
In the spirit of keeping Sugardough clean and successful, I think we should expand this work with lots of comments. E.g in base/app.py.

@peterbe updated

I don't know how it works or understand that big TEMPLATE config thing, but if you say it's right to specify it twice, then so be it.
r+

don't know how it works or understand that big TEMPLATE config thing, but if you say it's right to specify it twice, then so be it.

needs to be defined for both django and jinja templates.
Thanks @peterbe :)


Error on build

After I add this plugin to my Cordova project, I got an error Message:
MDAVSCLI : error : Uh oh!
Executing "before_plugin_install"  hook for "cordova-plugin-firebase" on android.
Install start for "cordova-plugin-firebase" on android.
Beginning processing of action stack for android project...
"(ProjectPath)\platforms\android\google-services.json" already exists!
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========
My Environment:

cordova-plugin-firebase Version 0.1.9
Visual Studio 2015 Apache Cordova Update 7
Cordova CLI Version 5.4.1
Cordova Android Version 4.1.1

what other plugins are you using?

My Plugins:

com.lampa.startapp 0.1.4 "startApp"
com.phonegap.plugins.PushPlugin 2.4.0 "PushPlugin" (with android-support-v13.jar)
com.telerik.plugins.healthkit 0.4.2 "HealthKit"
cordova-plugin-camera 2.2.1-dev "Camera"
cordova-plugin-compat 1.0.0 "Compat"
cordova-plugin-customurlscheme 4.1.3 "Custom URL scheme"
cordova-plugin-device 1.1.2 "Device"
cordova-plugin-dialogs 1.2.0 "Notification"
cordova-plugin-file 4.1.1 "File"
cordova-plugin-file-transfer 1.5.1 "File Transfer"
cordova-plugin-firebase 0.1.9 "Google Firebase Plugin"
cordova-plugin-geolocation 2.1.0 "Geolocation"
cordova-plugin-inappbrowser 1.3.0 "InAppBrowser"
cordova-plugin-media 2.2.0 "Media"
cordova-plugin-splashscreen 4.0.0 "Splashscreen"
cordova-plugin-themeablebrowser 0.2.15 "ThemeableBrowser"
cordova-plugin-whitelist 1.2.1 "Whitelist"
cordova-plugin-x-socialsharing 5.1.1 "SocialSharing"
ionic-plugin-keyboard 2.2.0 "Keyboard"
phonegap-facebook-plugin 0.12.0 "Facebook Connect" (with android-support-v13.jar)

this plugin replaces PushPlugin so don't use both

I use this PushPlugin in both cordova iOS and Android platforms but I need to add firebase analytic to my app. I should remove pushPlugin and use push function from this firebase plugin instead. Is it right?

After I remove pushPlugin I got the same error message:
Installing plugin "cordova-plugin-firebase" following successful platform add of android
Found variables for "cordova-plugin-firebase". Processing as cli_variables.
Installing "cordova-plugin-firebase" for android
Running command: cmd "/s /c \platforms\android\cordova\version.bat""
Command finished with error code 0: cmd /s /c \platforms\android\cordova\version.bat"
Executing "before_plugin_install"  hook for "cordova-plugin-firebase" on android.
Install start for "cordova-plugin-firebase" on android.
Beginning processing of action stack for android project...
MDAVSCLI : warning : Error during processing of action! Attempting to revert...
MDAVSCLI : warning : Failed to install 'cordova-plugin-firebase':Error Uh oh!
\platforms\android\google-services.json" already exists!
at Object.module.exports.common.copyNewFile (C:\Users<MyUser>\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\5.4.1\node_modules\cordova\node_modules\cordova-lib\src\plugman\platforms\common.js:67:19)
at module.exports.source-file.install (C:\Users<MyUser>\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\5.4.1\node_modules\cordova\node_modules\cordova-lib\src\plugman\platforms\android.js:78:20)
at C:\Users<MyUser>\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\5.4.1\node_modules\cordova\node_modules\cordova-lib\src\platforms\PlatformApiPoly.js:654:27
at Object.ActionStack.process (C:\Users\Khomkrib\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\5.4.1\node_modules\cordova\node_modules\cordova-lib\node_modules\cordova-common\src\ActionStack.js:56:25)
at PlatformApiPoly.addPlugin (C:\Users<MyUser>\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\5.4.1\node_modules\cordova\node_modules\cordova-lib\src\platforms\PlatformApiPoly.js:259:20)
at handleInstall (C:\Users<MyUser>\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\5.4.1\node_modules\cordova\node_modules\cordova-lib\src\plugman\install.js:603:6)
at C:\Users<MyUser>\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\5.4.1\node_modules\cordova\node_modules\cordova-lib\src\plugman\install.js:382:28
at _fulfilled (C:\Users<MyUser>\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\5.4.1\node_modules\cordova\node_modules\q\q.js:787:54)
at self.promiseDispatch.done (C:\Users<MyUser>\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\5.4.1\node_modules\cordova\node_modules\q\q.js:816:30)
at Promise.promise.promiseDispatch (C:\Users<MyUser>\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\5.4.1\node_modules\cordova\node_modules\q\q.js:749:13)
MDAVSCLI : error : Uh oh!
"\platforms\android\google-services.json" already exists!
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========

have you tried to make a clean build?

Yes, I made a clean build and remove project platforms before.

then one of the other plugins you use also write the google-services.json file, or you are writing it yourself. There can only be one file. We could change the hook to just throw a warning but It won't fix the problem

This happened to me when I had a GoogleService-Info.plist file present in the root, but had not previously added the ios platform. I would assume the inverse would also cause the issue - having a google-services.json file but no android platform added.

This still happens whenever you remote and add a platform, with the plugin previously installed.
I'm guessing that both the hook and and the dummy files from plugin.xml are trying to be copied to the same location.
In my case, since my build process always recreates the platform, I removed <source-file src="src/android/google-services.json" target-dir="." /> and <resource-file src="src/ios/GoogleService-Info.plist" target="Resources/GoogleService-Info.plist" /> from plugin.xml. The hook still copy both files from the root folder of my project.

in your config.xml first install cordova-plugin-firebase then push plugin then this problem would be resolved. But make sure to first remove both plugins from plugins folder after removing platform


qs:  command "qs dev [branch name] asks "Do you want to set hook(y/n)?y" and sometimes if answer "y" it finished with error exit code 5

Motivation
I'm always frustrated when qs dev finishes with exit code 5.
Functional design
Fix error
Technical design
git config --global --unset core.hookspath

gives the error if global config does not have core.hookspath entry.
Solution: Before calling this check it exsists with:
git config --global --get core.hookspath

Done.


Design for use as a Python package

The ability to use ocfl.py as a Python package in a larger application rather than a command-line script would be immensely useful.
This is in some way already possible (obviously, because it IS a Python package), however the overall approach is biased toward CLI usage (e.g. Store.list() and Object.show() print human-readable representations rather than returning Python objects).
API documentation and usage examples within a Python shell or program would be very useful as well.

As of current working version (https://github.com/zimeon/ocfl-py/commit/a60e22d9ba3c3a0bb7ab4400883cb2000452b1db), all human readable output has been moved into the command line scripts or the specific helpers in ocfl/command_line_utils.py, thus cleaning up the code in ocfl.StorageRoot (formerly ocfl.Store) and ocfl.Object.
For example, ocfl.StorageRoot has generators list_objects() and object_paths() rather than a list() method with terminal/human output.
Also, I'm working on a pared down API defined by ocfl/__init__.py being somewhat selective on its imports and greater use of private (ie. starting with underscore) methods for code that shouldn't be more broadly user. And there are a growing number of code usage examples in the pydoc comments.
Closing this broad ticket but happy to consider specific suggestions.


fix 'plugins vs generators' table markdown to fix a bad rendering

Checkout the bottom of the following MD page: https://github.com/generate/generate/blob/master/docs/generators.md
And checkout after correction:
https://github.com/rbecheras/generate/blob/fix-markdown-table-generators-vs-plugins/docs/generators.md

Thanks!


add new type of PR for refactoring

Existing categories do not capture PRs which do not change behaviour but introduce improvements to the codebase.
Summary
Provide a brief overview of the changes and the issue being addressed.
Explain the rationale and any background necessary for understanding the changes.
List dependencies required by this change, if any.
Fixes #(related issue)
Change Type
Mark the type of change your PR introduces:

[ ] Bug fix (resolves an issue without affecting existing features)
[ ] Feature (adds new functionality without breaking changes)
[ ] Breaking change (may impact existing functionalities or require documentation updates)
[x] Documentation (updates or additions to documentation)

Testing
Outline how the changes were tested, including steps to reproduce and any relevant configurations.
Attach screenshots if helpful.
Review Checklist:

[ ] Reviewed my own code for quality and clarity.
[ ] Added comments to complex or tricky code sections.
[ ] Updated any affected documentation.
[ ] Included tests that validate the fix or feature.
[ ] Checked that related changes are merged.

coverage: 36.299% (-0.02%) from 36.317%
when pulling 7fbf2d8b55822d616ab4d384f296d8797cafba06 on add-new-pr-type
into 02e50311ecb14d7197f818f1753c4dad8968f7dc on main.


Update Install Instructions

No Issue

You may have had a reason for it to be the way it was, but this updates it to be the actual commands rather than just close to actual commands
Take it or leave it, but just thought I would put it out there in case you thought it was an improvement :)

Thanks @dbalders - I went to do this yesterday & got distracted by the fact that everything from git submodules down should be done by gulp setup :grin:


Add automated news to Twitter account

Lets demonstrate how you can use open data for information sharing.
https://twitter.com/openESTdata
New things added/updated - data, organisations

what do you want this to look like?

Something like:
[twitterhandle] [Organization_name] - [Dataset_name] added [Description as much it fits]
or
[twitterhandle] [Organization_name] - [Dataset_name] updated [Description as much it fits]
Depends also how much work this is for you.

Not in scope for now, but RSS can be used to tweet out updates.


Add intermediate CA implementation with KMS-backed signer

This CA implementation will use an on-disk certificate chain and a
remote KMS signer to sign certificates. There is validation on server
startup that the provided chain matches the provided key.
I've also added a utility to generate the intermediate certificate by
calling GCP CA Service. This will be used to set up Fulcio.
This also refactors the code to add an intermediate CA struct that
implements the common methods. This makes it simple to add new
intermediate CA types, with each only needing to provide a method to
fetch a signer and certificate chain.
Updated sigstore/sigstore to pull in the latest change to compare public keys.

Signed-off-by: Hayden Blauzvern<EMAIL_ADDRESS>
Summary

Ticket Link

Fixes #489
Release Note

Added a KMS-backed intermediate CA implementation

This is a good compromise between the various solutions. While an ephemeral key and certificate would be great, as discussed in https://github.com/sigstore/fulcio/pull/494, this doesn't work well with replicated instances. Moving to a KMS-backed signer gives us the ability to limit and audit signing key access. KMS will also enable us to have far more QPS than CA Service, and controlling the signer will let us implement embedded SCTs (PR coming right up!).
With this design, we'll issue intermediates for the same lifetime as the root. I'd like to include the intermediate in the TUF targets to ease client discovery. Also this simplifies the revocation story - If the KMS signer is compromised, we simply remove the intermediate certificate from the TUF target metadata and add a new one.

cc @nsmith5 (Can't add you as a reviewer for some reason)

Will investigate failing test - It's not failing locally for me.

One last remark: I haven't added tests for kmca.go because this relies on sigstore/sigstore's KMS library, and there's no mocks or fakes for this.

Failing test resolved, I switched to using a directory generated by the test library.

Nice work!

Added tests for kmsca.go. Temporarily added a replace to my fork of sigstore/sigstore until https://github.com/sigstore/sigstore/pull/361 is submitted.

This looks great!

PR should be ready to go!

Thanks! PR should be good to go unless there's any other comments.


wasting credits while giving non working code

Describe the bug
it keeps giving me errors every time it does npx vite build while trying to deploy. ive wasted 90% of my credits trying to fix issues and it keeps giving me the same stuff over and over again.
Link to the Bolt URL that caused the error
https://bolt.new/~/sb1-dv2kyg
Steps to reproduce
npx vite build
Expected behavior
deploy to netlify
Screen Recording / Screenshot
No response
Platform
Browser name = Chrome
Full version = <IP_ADDRESS>
Major version = 130
navigator.appName = Netscape
navigator.userAgent = Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
performance.memory = {
  "totalJSHeapSize": 156521285,
  "usedJSHeapSize": 147287077,
  "jsHeapSizeLimit":<PHONE_NUMBER>
}
Username = dbiznis69
Chat ID = a7a40bad1dd0

Additional context
Error:
An unknown error occured while running an action.

@dbiznis69 apologies for the frustrating experience during the beta.
#678 has some general tips for using tokens efficiently and debugging errors, and we are tracking some deploy issues in #499


Way to disable pagination

Hi,
I wonder whether it's configurable for pagination?
currentlyl, I am using it in this way
initialData={this._getDataTableData()}
initialPageLength={this._getDataTableData().length}

thanks!

I would like to move away from configuration properties and rely more on componentization, so I think the best solution for that is to create your own DataTable component, import Table and connect the actions, something like the render method in PartialTable but removing the Pagination component. Link to the relevant part: https://github.com/carlosrocha/react-data-components/blob/v1.0.1/src/PartialTable.js#L45


CSS selectors and properties

Are consolidated and organized to follow semantic structure.

CSS is now semantic to reflect HTML semantic


Create Readme1

Issue resolved
Thank u for giving me the opportunity

done

Sorry for that
But now I have provided the correct name and address.
On Fri, Mar 12, 2021 at 6:48 PM AKSHITA GUPTA @.***>
wrote:

Closed #311 https://github.com/akshitagupta15june/Face-X/pull/311.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/akshitagupta15june/Face-X/pull/311#event-4450656090,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASAFULSIRKABVGCDELU4OODTDIIDVANCNFSM4ZB4VLJQ
.


I think this might fix some problems

looks good to me...in particular the missing from . import pack explains the error we saw!


CLI Tag Functionality

Resolves #2141
Since I wasn't sure whether to add unit tests about functionalities directly, I have only added parsing tests. Depending on the reviews, I can add tests using the token from constants.
I was also unsure how to handle the token argument tag.py:120; please verify whether this is the proper way to do so.
@Wauplin

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

Thanks for the changes @bilgehanertan! API looks good now. Left some comment to simplify a bit + review some messages but overall looks very promising :) Would you mind doing a last iteration on it? Thanks in advance!

@Wauplin all done!

Thanks @bilgehanertan! I played with it locally and it's 🔥!! I pushed a few tweaks for consistency with the CLI. PR looks good to me logic-wise now. Before merging, would you mind documenting this new command on this page: https://huggingface.co/docs/huggingface_hub/guides/cli?
You'll need to update this file to document huggingface-cli tag. Section can go between huggingface-cli delete-cache and huggingface-cli env. Usually in the doc guide with put "real examples". If you are looking for repos with tags on the Hub, on can cite the bigcode/the-stack dataset or the Wauplin/gradio-space-ci Space. Thanks in advance!

@Wauplin I have added the necessary guides, hope it looks good!


Cinny deep link

Cinny now support deep links.
This PR adds deep links for:

event in a room
room
user

Signed-off-by: Ajay Bura<EMAIL_ADDRESS>


Please teacher, Has function the geemap to click the map to show the point lat and lng? it how to realize.

geemap version:now
Python version:3.7
Operating System:win10

Description
In the jupyter notebook, use python the folium or ipyleaflet api load the map, How to click the map some a point, and show the point infomation?
Describe what you were trying to get done.
Tell us what happened, what went wrong, and what you expected to happen.
What I Did
Paste the command(s) you ran and the output.
If there was a crash, please include the traceback here.

See this example.


Update to DSF 0.5.0

DSF has been released in version 0.5.0 while introducing breaking changes.
We should update all DSF related dependencies and apply changes as needed in order to be compatible with the latest version.

Resolved by #33


Small improvements

LGTM

LGTM

https://imagelayers.io/?images=scaleway%2Fubuntu:trusty,scaleway%2Fgolang:1.4.2,scaleway%2Fgolang:quentin,scaleway%2Fgogs:latest,scaleway%2Fgolang:1.5.1,scaleway%2Fcamlistore:latest

Original image (1.4.2) was 638Mb
Quentin's image with Golang 1.4.2 and Golang 1.5.1 was 865Mb
New image only contains Golang 1.5.1, it also contains git and mercurial for go get and the new size is 749Mb, it also have a better environment set for inheriting image or using it on a server


ESC key not working

Describe the problem
After installing TMPE: Labs, the ESC key does not close the main window for TMPE once opened.
I have tried the ol' hard reset: exited game, un-subbed from LABS, opened game, created new save, exited game, re-subbed to LABS, restarted game. Same function.
This is the case for BOTH LABS and STABLE versions. It started when I switced from Stable to Labs for the first time. Prior to this, Stable functioned properly.
All other mods operate fine using the ESC key per my testing.
Steps to reproduce

Open the main TMPE pop-up menu with either a mouse click or toggle via key-bind (SHIFT+T).
Press ESC (nothing happens). The pop-up menu stays open.
Close is only available via key-bind (SHIFT+T) or mouse click.

Output Log:
https://ufile.io/5da8px67
Auto Repair Log:
https://ufile.io/8nvcemnk
Savegame:
https://steamcommunity.com/sharedfiles/filedetails/?id=2269067816
AutoRepair.log
Screenshots?

Notes or questions?
I have the AutoRepair log if you would like that as well. I have not seen any conflicting issues myself.

UnifiedUI mod will make sure ESC key works for every mod.

Out of scope, issue caused by outdated, obsolete mod.
Complete unsubscribe One-Way Street Arrows you don't need that mod at all, because game already implements that feature.
Removing that mod subscription will improve game performance(that mod was spamming the log with errors) and TM:PE will start working normally :)


metrics: remove min legend

Signed-off-by: tabokie<EMAIL_ADDRESS>What problem does this PR solve?
Problem Summary:
Minimum legend isn't very useful, and it occupied valuable visual real estate.
What is changed and how it works?
What's Changed:
Remove some min legends from Grafana metrics, except for the following:

Level 0 chance
Number files at each level
File Count
Entry Count
Allocator Stats
Encrypted files
Encryption meta files size

Related changes
Check List
Tests

No code

Release note
None

some are useful, do you remove all of them?

Yes, I didn't check. Could you give an example for me to rule out?

@Connor1996 Updated, only bandwidth/latency/qps are affected.

/merge


Broken link to Anyone Contact

There is a broken link on the Making payments page https://docs.split.cash/#making-payments
Anyone Contact -> https://docs.split.cash/#add-an-anyone-contact

Thanks @vitr , we'll get that sorted!

Resolved!


#159175248 Update ReadMe documentation

What does this PR do?
Update the READme documentation
Description of Task to be completed?
Contain all information that will assist users of the application use it with ease
What are the relevant pivotal tracker stories?
#159175248

good work vic


Fix message format for get/set raw config

Format issue discovered by @AlCalzone https://github.com/zwave-js/certification-backlog/issues/31#issuecomment-2470432220
I am confused as to how async_set_raw_config_parameter_value worked before but maybe it didn't 🤷♂

I am confused as to how async_set_raw_config_parameter_value worked before but maybe it didn't 🤷♂

It didn't - at least in my test.


Remove default servers

I think we should remove these. They add clutter to menus and the settings.json, and with the PWS removal in IRIS 2023.2 the IRIS default one will be incorrect.

I tend to agree, though PWS will remain in Community Edition. But we should probably do the removal in such a way that anyone relying on the implicit existence of default definitions "default~iris", "default~cache" or "default~ensemble" won't suddenly have their workspaces broken.


ImportError: No module named sgunicorn

When I do "./digits-derver"，I got the error:
Error: class uri 'socketio.sgunicorn.GeventSocketIOWorker' invalid or not found:
[Traceback (most recent call last):
File "/home/XXX/anaconda2/lib/python2.7/site-packages/gunicorn/util.py", line 142, in load_class
mod = import_module('.'.join(components))
File "/home/XXX/anaconda2/lib/python2.7/importlib/init.py", line 37, in import_module
import(name)
ImportError: No module named sgunicorn
But I have installed the gunicorn.    What should I do?  Need your help.

Hi,
please walkthrough this linked they have already solve this issuse:
https://groups.google.com/forum/#!topic/digits-users/_6xGrd_FmHA
RJG

@SevenGong I don't recommend using Anaconda. Our install instructions are for the standard Python distribution.

@gheinrich  Thank you.  I know Anaconda  is very popular now, so I use it.
Is the problem really coursed by the anaconda?  Let me try.

@rjgowth11  sorry. I can open the URL. Can you tell me how to sovle it ? Thank you very much.

Is the problem really coursed by the anaconda?

Yes, pip installs packages into the standard Python distribution. If you use an Anaconda distribution, the commands from our install instructions won't work.

No module named sgunicorn?
10 posts by 4 authors
Sam Bryfczynski
11/10/15
I'm trying to run ./digits-server
I just get an error: No module named sgunicorn
I've used pip to install all the requirements (I think). Anyone else have this problem or any advise?
Thanks!
Best answer
Luke Yeager
11/12/15
Ok this is definitely caused by one (or more) library upgrading their requirements lists. I'm seeing problems with both digits-server and digits-devserver.
Can you try this requirements list? I made a few of the requirements more specific.
https://github.com/lukeyeager/DIGITS/commit/33cd1992e6f1f867b7352233fdef211a56098451

show quoted text -
0
0
Marked best answer by(Asker)Sam Bryfczynski
See this answer in its original position
All replies
Greg Heinrich
11/10/15
Hi Sam, do you see 'gunicorn', 'gevent' and 'Flask-SocketIO' in your pip list?
show quoted text -
0
0
Sam Bryfczynski
11/11/15
Yeah I do. ....maybe I install some other libraries that are conflicting? Sorry. New to python. Below is the full error and my pip list.

Error: class uri 'socketio.sgunicorn.GeventSocketIOWorker' invalid or not found:
[Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/gunicorn/util.py", line 132, in load_class
mod = import('.'.join(components))
ImportError: No module named socketio.sgunicorn
]
My Pip List:
adium-theme-ubuntu (0.3.4)
apt-xapian-index (0.45)
beautifulsoup4 (4.2.1)
blinker (1.3)
chardet (2.0.1)
colorama (0.2.5)
command-not-found (0.3)
cvxopt (1.1.4)
cycler (0.9.0)
Cython (0.20.1.post0)
debtagshw (0.1)
decorator (4.0.4)
defer (1.0.6)
dirspec (13.10)
duplicity (0.6.23)
Flask (0.10.1)
Flask-SocketIO (1.0)
Flask-WTF (0.12)
gevent (1.0.2)
gevent-websocket (0.9.5)
greenlet (0.4.9)
gunicorn (17.5)
gyp (0.1)
h5py (2.2.1)
html5lib (0.999)
httplib2 (0.8)
itsdangerous (0.24)
Jinja2 (2.8)
joblib (0.7.1)
leveldb (0.1)
lmdb (0.87)
lockfile (0.8)
lxml (3.3.3)
MarkupSafe (0.23)
matplotlib (1.5.0)
networkx (1.10)
nose (1.3.1)
numexpr (2.2.2)
numpy (1.10.1)
oauthlib (0.6.1)
oneconf (<IP_ADDRESS>.4.1)
openpyxl (1.7.0)
PAM (0.4.2)
pandas (0.13.1)
patsy (0.2.1)
pexpect (3.1)
Pillow (3.0.0)
pip (7.1.2)
piston-mini-client (0.7.5)
protobuf (2.6.1)
pycrypto (2.6.1)
pycups (1.9.66)
pydot2 (1.0.33)
pygobject (3.12.0)
pyinotify (0.9.4)
pyOpenSSL (0.13)
pyparsing (2.0.5)
pyserial (2.6)
pysmbc (<IP_ADDRESS>)
python-apt (<IP_ADDRESS>ubuntu1)
python-dateutil (2.4.2)
python-debian (0.1.21-nmu2ubuntu2)
python-engineio (0.7.2)
python-gflags (1.5.1)
python-socketio (0.6.1)
pytz (2015.7)
pyxdg (0.25)
PyYAML (3.10)
reportlab (3.0)
requests (2.8.1)
scikit-image (0.11.3)
scipy (0.16.1)
sessioninstaller (0.0.0)
setuptools (3.3)
simplejson (3.3.1)
six (1.10.0)
software-center-aptd-plugins (0.0.0)
statsmodels (0.5.0)
system-service (0.1.6)
tables (3.1.1)
Twisted-Core (13.2.0)
Twisted-Web (13.2.0)
unity-lens-photos (1.0)
urllib3 (1.7.1)
Werkzeug (0.11.1)
wheel (0.24.0)
WTForms (2.0.2)
xdiagnose (3.6.3build2)
xlrd (0.9.2)
xlwt (0.7.5)
zope.interface (4.0.5)

show quoted text -
0
0
Luke Yeager
11/12/15
Ok this is definitely caused by one (or more) library upgrading their requirements lists. I'm seeing problems with both digits-server and digits-devserver.

Can you try this requirements list? I made a few of the requirements more specific.
https://github.com/lukeyeager/DIGITS/commit/33cd1992e6f1f867b7352233fdef211a56098451

show quoted text -
0
0
Marked best answer by(Asker)Sam Bryfczynski
Sam Bryfczynski
11/12/15
Thanks! This worked great....well kind of.

The server started up :) and I can go to the site. But jobs dont seem to be running.  I configure a job just like I do with ./runme, but it seems to just hang with no training ever happening.
The console just says the following (which it also says in ./runme but continues anyways):
2015-11-12 07:28:41 [20151112-072840-ce31] [DEBUG] Train Caffe Model task started.
2015-11-12 07:28:41 [20151112-072840-ce31] [INFO ] Train Caffe Model task started.
2015-11-12 07:28:42 [20151112-072840-ce31] [ERROR] Train Caffe Model: Attempting to upgrade input file specified using deprecated V1LayerParameter: /home/sam/Documents/caffe/models/bvlc_googlenet/bvlc_googlenet.caffemodel
2015-11-12 07:28:42 [20151112-072840-ce31] [ERROR] Train Caffe Model: Attempting to upgrade input file specified using deprecated V1LayerParameter: /home/sam/Documents/caffe/models/bvlc_googlenet/bvlc_googlenet.caffemodel
Not sure if there are other log files around.

show quoted text -
0
1
Luke Yeager
11/13/15
Is it possible you're running into this issue?
https://github.com/BVLC/caffe/issues/3279#issuecomment-154860188

I'd prefer it if you created a new thread for this issue. It's helpful to have separate thread for separate issues for the sake of searching.

show quoted text -
0
0
Saverio De Vito
Feb 3

Hi,
I got a similar error on production error while  my devserver succeeds to initialize and actually responds on port 5000:
Error: class uri 'socketio.sgunicorn.GeventSocketIOWorker' invalid or not found:
[Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/gunicorn/util.py", line 132, in load_class
mod = __import__('.'.join(components))

ImportError: No module named sgunicorn
]
Any advise about how to solve?
Thank you so much,
Saverio
my pip list is:
-ipap11helper (0.1)
async (0.6.1)
backports.ssl-match-hostname (<IP_ADDRESS>)
Beaker (1.5.4)
beautifulsoup4 (4.3.2)
blivet (<IP_ADDRESS>)
Bottleneck (0.7.0)
Brlapi (0.6.0)
cffi (0.8.6)
chardet (2.2.1)
configobj (4.7.2)
configshell-fb (1.1.18)
coverage (3.6b3)
cryptography (0.8.2)
cupshelpers (1.0)
Cython (0.23.4)
decorator (3.4.0)
di (0.3)
dnspython (1.12.0)
dockerfile-parse (0.0.5)
enum34 (1.0.4)
ethtool (0.8)
fedpkg (1.20)
firstboot (19.5)
Flask (0.10.1)
Flask-SocketIO (2.0)
Flask-WTF (0.12)
freeipa (2.0.0a0)
fros (1.0)
gevent (1.0.2)-ipap11helper (0.1)
async (0.6.1)
backports.ssl-match-hostname (<IP_ADDRESS>)
Beaker (1.5.4)
beautifulsoup4 (4.3.2)
blivet (<IP_ADDRESS>)
Bottleneck (0.7.0)
Brlapi (0.6.0)
cffi (0.8.6)
chardet (2.2.1)
configobj (4.7.2)
configshell-fb (1.1.18)
coverage (3.6b3)
cryptography (0.8.2)
cupshelpers (1.0)
Cython (0.23.4)
decorator (3.4.0)
di (0.3)
dnspython (1.12.0)
dockerfile-parse (0.0.5)
enum34 (1.0.4)
ethtool (0.8)
fedpkg (1.20)
firstboot (19.5)
Flask (0.10.1)
Flask-SocketIO (2.0)
Flask-WTF (0.12)
freeipa (2.0.0a0)
fros (1.0)
gevent (1.0.2)
gitdb (0.5.4)
GitPython (0.3.2rc1)
greenlet (0.4.9)
gunicorn (17.5)
h5py (2.3.1)
html5lib (0.999)
iniparse (0.4)
initial-setup (<IP_ADDRESS>)
ipaplatform (4.2.0)
ipapython (4.2.0)
IPy (0.75)
itsdangerous (0.24)
javapackages (1.0.0)
Jinja2 (2.8)
kerberos (1.1)
kitchen (1.1.1)
kmod (0.1)
langtable (0.0.31)
lmdb (0.88)
lockfile (0.9.1)
lxml (3.2.1)
M2Crypto (0.21.1)
Magic-file-extensions (0.2)
Mako (0.8.1)
MarkupSafe (0.23)
matplotlib (1.2.0)
munch (2.0.2)
netaddr (0.7.5)
networkx (1.11)
nose (1.3.0)
ntplib (0.3.2)
numexpr (2.3)
numpy (1.10.4)
osbs-client (0.15)
packagedb-cli (2.8.2)
pandas (0.17.0)
Paste (<IP_ADDRESS>)
pciutils (1.7.3)
perf (0.1)
pexpect (2.3)
Pillow (2.3.0)
pip (8.0.2)
ply (3.4)
policycoreutils-default-encoding (0.1)
protobuf (2.6.1)
pyasn1 (0.1.6)
pycparser (2.14)
pycups (1.9.63)
pycurl (7.19.0)
pydot2 (1.0.33)
pygobject (3.14.0)
pygpgme (0.3)
pyinotify (0.9.4)
pykickstart (<IP_ADDRESS>)
pyliblzma (0.5.3)
pyOpenSSL (0.13.1)
pyparsing (1.5.6)
pyparted (3.9)
pysmbc (1.0.13)
python-augeas (0.5.0)
python-bugzilla (1.2.2)
python-dateutil (1.5)
python-default-encoding (0.1)
python-dmidecode (3.10.13)
python-engineio (0.8.7)
python-fedora (0.6.4)
python-ldap (2.4.15)
python-meh (0.25.2)
python-nss (0.16.0)
python-socketio (1.0)
python-yubico (1.2.3)
pytz (2012d)
pyudev (0.15)
pyusb (1.0.0b1)
pyxattr (0.5.1)
pyxdg (0.25)
qrcode (5.0.1)
redhat-access-insights (1.0.6)
requests (2.6.0)
rhnlib (2.5.65)
rhsm (1.15.4)
rpkg (1.35)
rtslib-fb (2.1.57)
scikit-image (0.11.3)
scipy (0.17.0)
seobject (0.1)
sepolicy (1.1)
setroubleshoot (1.1)
setuptools (19.7)
simplejson (3.3.3)
six (1.9.0)
slip (0.4.0)
slip.dbus (0.4.0)
smmap (0.8.1)
SSSDConfig (1.13.0)
tables (3.2.0rc3)
targetcli-fb (2.1.fb41)
Tempita (0.5.1)
urlgrabber (3.10)
urllib3 (1.10.2)
urwid (1.1.1)
Werkzeug (0.11.3)
WTForms (2.1)
yum-langpacks (0.4.2)
yum-metadata-parser (1.1.4)
gitdb (0.5.4)
GitPython (0.3.2rc1)
greenlet (0.4.9)
gunicorn (17.5)
h5py (2.3.1)
html5lib (0.999)
iniparse (0.4)
initial-setup (<IP_ADDRESS>)
ipaplatform (4.2.0)
ipapython (4.2.0)
IPy (0.75)
itsdangerous (0.24)
javapackages (1.0.0)
Jinja2 (2.8)
kerberos (1.1)
kitchen (1.1.1)
kmod (0.1)
langtable (0.0.31)
lmdb (0.88)
lockfile (0.9.1)
lxml (3.2.1)
M2Crypto (0.21.1)
Magic-file-extensions (0.2)
Mako (0.8.1)
MarkupSafe (0.23)
matplotlib (1.2.0)
munch (2.0.2)
netaddr (0.7.5)
networkx (1.11)
nose (1.3.0)
ntplib (0.3.2)
numexpr (2.3)
numpy (1.10.4)
osbs-client (0.15)
packagedb-cli (2.8.2)
pandas (0.17.0)
Paste (<IP_ADDRESS>)
pciutils (1.7.3)
perf (0.1)
pexpect (2.3)
Pillow (2.3.0)
pip (8.0.2)
ply (3.4)
policycoreutils-default-encoding (0.1)
protobuf (2.6.1)
pyasn1 (0.1.6)
pycparser (2.14)
pycups (1.9.63)
pycurl (7.19.0)
pydot2 (1.0.33)
pygobject (3.14.0)
pygpgme (0.3)
pyinotify (0.9.4)
pykickstart (<IP_ADDRESS>)
pyliblzma (0.5.3)
pyOpenSSL (0.13.1)
pyparsing (1.5.6)
pyparted (3.9)
pysmbc (1.0.13)
python-augeas (0.5.0)
python-bugzilla (1.2.2)
python-dateutil (1.5)
python-default-encoding (0.1)
python-dmidecode (3.10.13)
python-engineio (0.8.7)
python-fedora (0.6.4)
python-ldap (2.4.15)
python-meh (0.25.2)
python-nss (0.16.0)
python-socketio (1.0)
python-yubico (1.2.3)
pytz (2012d)
pyudev (0.15)
pyusb (1.0.0b1)
pyxattr (0.5.1)
pyxdg (0.25)
qrcode (5.0.1)
redhat-access-insights (1.0.6)
requests (2.6.0)
rhnlib (2.5.65)
rhsm (1.15.4)
rpkg (1.35)
rtslib-fb (2.1.57)
scikit-image (0.11.3)
scipy (0.17.0)
seobject (0.1)
sepolicy (1.1)
setroubleshoot (1.1)
setuptools (19.7)
simplejson (3.3.3)
six (1.9.0)
slip (0.4.0)
slip.dbus (0.4.0)
smmap (0.8.1)
SSSDConfig (1.13.0)
tables (3.2.0rc3)
targetcli-fb (2.1.fb41)
Tempita (0.5.1)
urlgrabber (3.10)
urllib3 (1.10.2)
urwid (1.1.1)
Werkzeug (0.11.3)
WTForms (2.1)
yum-langpacks (0.4.2)
yum-metadata-parser (1.1.4)
0
0
Luke Yeager
Feb 4
For one thing, your version of Flask-SocketIO is too new (2.0 vs 0.6.0).
https://github.com/NVIDIA/DIGITS/blob/digits-3.0/requirements.txt

show quoted text -
0
0
Saverio De Vito
Feb 4
Thank you for your prompt reply I will downgrade and report...
Thanks again
show quoted text -
0
0
Saverio De Vito
Feb 4
Translate message to English
It works now.
Thank you,
saverio
show quoted text -
0
0

@gheinrich It did work as you said. It is amazing. Thank you very much!

@rjgowth11  Thank you. But I have solved the problem when I used the standard python rather than anaconda as gheinrich said above.

Thanks for the feedback - closing this issue now.


Add method to get the vertices that can reach a given vertex.

This adds a method to DepthFirstBasicVisitor for getting the vertices that can reach a given vertex. This is the mirror-image of the existing getReachable() method.
So with the example graph data from the readme, the new getReaching method returns:

a: d
b: a, d
c: a, b, d
d: [empty]
e: d
f: [empty]

Coverage decreased (-1.2%) to 95.355% when pulling 9645b42fc10dff049d555d5643e9f599dadde659 on joachim-n:visitor-reaching into 5ec6314b2b211053f6bae989b95446ccf6e8ded0 on sdboyer:master.


Please add a 4-way input method to the new firmware ↖↗↙↘

Please add a 4-way input method to the new firmware ↖↗↙↘， The default 16, 17, 18, and 19 pins are good preset schemes that truly implement 8-way input. This is very necessary for combat games and players, thank you.

What combat games in particular need dedicated diagonal inputs?

Street Fighters and KOF all need it, especially Byson, Honda, and other brute force wrestlers. These four directions, plus the original up, down, left, and right directions, total 8 types.
↖ ↑ ↗
←    →
↙ ↓ ↘

Yes. a stickless controller with 8 directional buttons.

Hi @fangxiang-gan ,
What advantage would dedicated inputs have over double wired buttons?
This is the first request we have had for this, and we have a lot of Street Fighter and Tekken players.

Hi@TheTrainGoes
For example, squatting and jumping in KOF ↙↗， Boxing champion among street bullies ↙ → Squatting and preventing back pressure accumulation can also be completed with one finger. "You don't need to occupy two fingers in two directions. Getting used to it can be very convenient in the future.". For example, in the horizontal version of the clear version game, oblique running can also be easily achieved, and the movement in various directions in the shooting game will be more comfortable.

Hi @fangxiang-gan ,
Why not just double wire to a second button for these instances then?
Have a button for ↙ and have it wired to [LEFT + DOWN] while also having separate buttons for [LEFT] and [DOWN].

Hi@TheTrainGoes
In hardware, if two pins are connected to a button, a single command will be short-circuited. To be specific, for example, if the left and the down are connected together, when I want to trigger the left independently, the down will also conduct. Therefore, the hardware can only solve one-way conduction through a two-stage transistor bridge circuit. To achieve these four sets of directions, at least two sets of bridge circuits, namely eight diodes, are required, which is too costly.  So it would be great if it could be implemented in software.  Thank you very much~

Hi @fangxiang-gan ,
I am very familiar with how buttons work, thank you.
Are you willing to host a bounty for this feature?

Hi@TheTrainGoes
This is my first time using github so I don't know how to offer a reward. Is it integral? Virtual currency?

@fangxiang-gan I would recommend joining the Discord server.

@TheTrainGoes
Thank you for your reply. Thank you.

Going to close out this request.
Have spoken with a few people in the FGC and don't see an immediate benefit for it.  May introduce complicated SOCD logic if implemented as well.
I would recommend either the hardware based solution with diodes or doing a fork and implementing yourself in the code.


Adding more secure settings

Adding ordered cipher list, stronger settings in generate-ssl-certs script, and hsts settings

LGTM


Update documentation for Mesh and MeshInstance3D

Adds missing descriptions for Mesh's virtual methods and MeshInstance3D's methods relating to blend shapes.
Slight tweaks to some existing MeshInstance3D method descriptions.
I'm not 100% certain the virtual method descriptions are correct, and some are not as informative as they perhaps should be. I couldn't find much info about them.

Thanks!


Semver checker fails due to branch name inclusion

Bug report
What is the current behavior?
Semantic version checker fails because it thinks the version should have the branch and sha appended.
In this check run in which branch feature/add-gw-nordex-ge-turbines is being merged into main the failure is as follows:
The current version (0.1.0) is different from the expected semantic version (0.1.0+feature-add-gw-nordex-ge-turbines.e5a8956).

What is the expected behavior?
With the version at 0.1.0 I expected that to pass correctly.

Is the mkver.conf file present on that branch? I can't access the branch for some reason

@thclark I've just re-run the above check with the new verson of conventional-commits and the following error is now raised. You just need to include a mkver.conf file that's correctly set up for whichever file contains the package version.
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.9.7/x64/bin/check-semantic-version", line 33, in <module>
    sys.exit(load_entry_point('conventional-commits==0.2.2', 'console_scripts', 'check-semantic-version')())
  File "/opt/hostedtoolcache/Python/3.9.7/x64/lib/python3.9/site-packages/conventional_commits/check_semantic_version.py", line 71, in main
    raise FileNotFoundError(
FileNotFoundError: A mkver.conf file is required in the current working directory (usually the repository root) in order to check the semantic version.

Beautiful, thanks @cortadocodes


rs.scaleit fails on concat operation

When scaling two merged MTZs (off, on conditions) using rs.scaleit, I run into two difficulties.

A warning of a divide by zero issue. Probably not a big deal.
An error: "Reindexing only valid with uniquely valued Index objects" upon the rs.concat call on line 142 of scaleit.py.

MTZ files here: https://drive.google.com/drive/folders/1siS3y_T6210lLwNGAcGFUnkduOmT-TTt?usp=sharing
traceback:
`/n/home12/dhekstra/miniconda3/envs/careless-dw-8/lib/python3.10/site-packages/reciprocalspaceship/algorithms/scale_merged_intensities.py:63: RuntimeWarning: divide by zero encountered in log
logJ = np.nan_to_num(np.log(J), -np.inf)
/n/home12/dhekstra/miniconda3/envs/careless-dw-8/lib/python3.10/site-packages/reciprocalspaceship/algorithms/scale_merged_intensities.py:64: RuntimeWarning: divide by zero encountered in log
log_prefactor = np.log(Jmax - Jmin) - np.log(2.0)
/n/home12/dhekstra/miniconda3/envs/careless-dw-8/lib/python3.10/site-packages/scipy/stats/_distn_infrastructure.py:2126: RuntimeWarning: invalid value encountered in divide
x = np.asarray((x - loc)/scale, dtype=dtyp)
/n/home12/dhekstra/miniconda3/envs/careless-dw-8/lib/python3.10/site-packages/reciprocalspaceship/algorithms/scale_merged_intensities.py:83: RuntimeWarning: overflow encountered in multiply

logsumexp(logweights + 2.0 * logJ + logP + logL - logZ[:, None], axis=1)
/n/home12/dhekstra/miniconda3/envs/careless-dw-8/lib/python3.10/site-packages/reciprocalspaceship/algorithms/scale_merged_intensities.py:83: RuntimeWarning: invalid value encountered in add
logsumexp(logweights + 2.0 * logJ + logP + logL - logZ[:, None], axis=1)
Number of common reflections: 10762
Traceback (most recent call last):
File "/n/home12/dhekstra/miniconda3/envs/careless-dw-8/bin/rs.scaleit", line 33, in
sys.exit(load_entry_point('rs-booster', 'console_scripts', 'rs.scaleit')())
File "/n/home12/dhekstra/ipython_notebooks/rs-booster/rsbooster/scaleit/scaleit.py", line 142, in main
joined = rs.concat([ref.loc[common]] + mtzs, axis=1)
File "/n/home12/dhekstra/miniconda3/envs/careless-dw-8/lib/python3.10/site-packages/reciprocalspaceship/concat.py", line 39, in concat
result = pd.concat(*args, **kwargs)
File "/n/home12/dhekstra/miniconda3/envs/careless-dw-8/lib/python3.10/site-packages/pandas/util/_decorators.py", line 311, in wrapper
return func(*args, **kwargs)
File "/n/home12/dhekstra/miniconda3/envs/careless-dw-8/lib/python3.10/site-packages/pandas/core/reshape/concat.py", line 360, in concat
return op.get_result()
File "/n/home12/dhekstra/miniconda3/envs/careless-dw-8/lib/python3.10/site-packages/pandas/core/reshape/concat.py", line 591, in get_result
indexers[ax] = obj_labels.get_indexer(new_labels)
File "/n/home12/dhekstra/miniconda3/envs/careless-dw-8/lib/python3.10/site-packages/pandas/core/indexes/base.py", line 3729, in get_indexer
raise InvalidIndexError(self._requires_unique_msg)
pandas.errors.InvalidIndexError: Reindexing only valid with uniquely valued Index objects`

I'm going to close this issue as it has not resurfaced.


Youtube - Can't stop video after clicking on progress bar before actually playing the video

Hi, i think i have found a problem with the youtube player. Here are the steps for reproducing it.

Open plyr.io
Click on Youtube Tab.
Click on progress bar without starting the video.
Try to stop the video.
???.

Browser: IE11. Google Chrome, and Firefox Latest version. Windows 8.1.

Dang. I'll take a look.

@ChristianPV You can stop/resume by clicking the screen. The button is not working nor reflecting the player status.

@calvintam236 @ChristianPV Seems to be a bug with the YouTube API. I'll see if I can find a workaround.

@calvintam236 I know you can do that but should the user do that and why should they? it's not expected behaviour and not their responsability to look for workarounds. @SamPotts How is it going? If it's a youtube bug, i think we could hide the progress bar until the user starts the video. What do you think?

@ChristianPV My comment is a workaround until the issue being fixed, and also part of troubleshoot.. I do not think it should hide the progress bar because a lot of people seek the video to a point instead of the beginning.
@SamPotts YouTube just updated their HTML5 player in the website. The controls background are now transparent :) Should have changes to API as well. http://www.engadget.com/2015/08/04/youtube-rolls-out-new-html5-player/

I found out that you can not click the button that forwards the video for 10 seconds, as it currently restarts the video. @ Calvintam236 I understand that it is an interim solution but your suggestion puts two buttons unusable vs none with what I am suggesting. The user can search the video to a point after clicking play.

I've been working on it when I can but basically the issue is that their onStateChange callback does not fire when you seek before you start playback. This basically breaks the script from that point onwards. We're not alone...
https://code.google.com/p/gdata-issues/issues/detail?id=4706

@SamPotts Updating @ChristianPV's last comment. It cannot seek the video to a particular point when the video has seeked before starting. I believe it is the same root cause.
@ChristianPV My previous comment is not a suggestion. My comment is a workaround until the issue being fixed, and also part of troubleshoot..

@SamPotts @ChristianPV I just created a pull request to fix the events are not fired and video cannot seek before video started.
I notice other issues like keyboard control in YouTube player is different than plyr itself. I don't know @SamPotts is willing to match the keyboard control or just disable it (adding disablekb: 1 in YT object). Right now, when you use arrows to seek, the progress does not update.

Thanks @calvintam236 , I'll take a look at your pull request and give it a test.
I wouldn't add arrow support into the core library since it is ok on YouTube.com as a concept because each video has it's own page so there's no chance of two players being present whereas with Plyr that's not the case. The arrow keys will work when you are focused on the progress bar, as is the default behaviour for the <input type='range'> element. If you wanted the arrow keys to seek the player when not focused on the progress, I'd suggest binding to the document and using the API functions to do so.

To fix @ChristianPV issue completely, plyr should not start the video after seeking. No such issue on Youtube.com player though.

This is the default behaviour of the YouTube API unfortunately. Calling .seekTo in their API will automatically play the video.

Thanks to @calvintam236 for your help with this :+1: Looks to be all resolved now.

@calvintam236 Thanks for solving this!! :+1:


SUPPORT FOR FACEBOOK REEELS BROKEN

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

[X] I understand that I will be blocked if I intentionally remove or skip any mandatory* field

Checklist

[X] I'm reporting that yt-dlp is broken on a supported site
[X] I've verified that I have updated yt-dlp to nightly or master (update instructions)
[X] I've checked that all provided URLs are playable in a browser with the same IP and same login details
[X] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[X] I've searched known issues and the bugtracker for similar issues including closed ones. DO NOT post duplicates
[X] I've read the guidelines for opening an issue
[X] I've read about sharing account credentials and I'm willing to share it if required

Region
Kenya
Provide a description that is worded well enough to be understood
Since the last update , support for facebook  broke, i have updated to the latest version but the issue persist, i am using it as an import in python code, i have also tested directly i.e yt-dlp   ....
Provide verbose output that clearly demonstrates the problem

[X] Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
[ ] If using API, add 'verbose': True to YoutubeDL params instead
[X] Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output
[debug] Command-line config: ['-vU', 'https://www.facebook.com/iamkybaldwin/videos/facebook-only-allows-90-seconds-on-reels-so-heres-the-extended-version-heyjude-t/316203414406924/']
[debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version<EMAIL_ADDRESS>from yt-dlp/yt-dlp [67adeb7ba] (pip)
[debug] Python 3.12.6 (CPython AMD64 64bit) - Windows-10-10.0.19045-SP0 (OpenSSL 3.0.15 3 Sep 2024)
[debug] exe versions: ffmpeg N-117141-gb4d9fa6cb9-20240924 (setts), ffprobe N-117141-gb4d9fa6cb9-20240924
[debug] Optional libraries: Cryptodome-3.21.0, brotli-1.1.0, certifi-2024.08.30, mutagen-1.47.0, requests-2.32.3, sqlite3-3.45.3, urllib3-2.2.3, websockets-13.1
[debug] Proxy map: {'http': 'http://<IP_ADDRESS>:8080', 'https': 'http://<IP_ADDRESS>:8080', 'ftp': 'http://<IP_ADDRESS>:8080'}
[debug] Request Handlers: urllib, requests, websockets
[debug] Loaded 1839 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
[debug] Downloading _update_spec from https://github.com/yt-dlp/yt-dlp/releases/latest/download/_update_spec
Current version<EMAIL_ADDRESS>from yt-dlp/yt-dlp
Latest version<EMAIL_ADDRESS>from yt-dlp/yt-dlp
ERROR: You installed yt-dlp with pip or using the wheel from PyPi; Use that to update
[facebook] Extracting URL: https://www.facebook.com/iamkybaldwin/videos/facebook-only-allows-90-seconds-on-reels-so-heres-the-extended-version-heyjude-t/316203414406924/
[facebook]<PHONE_NUMBER>06924: Downloading webpage
ERROR: [facebook]<PHONE_NUMBER>06924: No video formats found!; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
Traceback (most recent call last):
  File "d:\Projects\InternetDownloader\Django_web_main\API_server\.venv\Lib\site-packages\yt_dlp\YoutubeDL.py", line 1625, in wrapper
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "d:\Projects\InternetDownloader\Django_web_main\API_server\.venv\Lib\site-packages\yt_dlp\YoutubeDL.py", line 1781, in __extract_info
    return self.process_ie_result(ie_result, download, extra_info)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "d:\Projects\InternetDownloader\Django_web_main\API_server\.venv\Lib\site-packages\yt_dlp\YoutubeDL.py", line 1840, in process_ie_result
    ie_result = self.process_video_result(ie_result, download=download)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "d:\Projects\InternetDownloader\Django_web_main\API_server\.venv\Lib\site-packages\yt_dlp\YoutubeDL.py", line 2846, in process_video_result
    self.raise_no_formats(info_dict)
  File "d:\Projects\InternetDownloader\Django_web_main\API_server\.venv\Lib\site-packages\yt_dlp\YoutubeDL.py", line 1122, in raise_no_formats
    raise ExtractorError(msg, video_id=info['id'], ie=info['extractor'],
yt_dlp.utils.ExtractorError: [facebook]<PHONE_NUMBER>06924: No video formats found!; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U

Update to nightly:
pip install -U --pre "yt-dlp[default]"

Duplicate of #11497

Update to nightly:
pip install -U --pre "yt-dlp[default]"

It worked, thanks


Appbundle version crashing on start for some devices

Flutter v1.3.13
I am creating releases with "flutter build appbundle". Since two days ago it was creating apks only for armeabi-v7a. After update to the latest on flutter version on DEV channel it starts generating apks for other platforms too. The problem is that on some platforms e.g. Nexus 6P Android 8.1 application starts crashing during start. When I tried "flutter run --release" on mentioned Nexus 6P Android 8.1, it runs without problems.
So I've created a release with "flutter build apk"
After uploading it to the Play Store, several devices from Pre-launch report can't start application. Also some of my testers report that they were unable to start the application.
FATAL EXCEPTION: main
Process: sk.ab.herbs, PID: 8455
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/sk.ab.herbs-1/base.apk"],nativeLibraryDirectories=[/data/app/sk.ab.herbs-1/lib/arm64, /data/app/sk.ab.herbs-1/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64, /system/vendor/lib64, /product/lib64]]] couldn't find "libflutter.so"
at java.lang.Runtime.loadLibrary0(Runtime.java:989)
at java.lang.System.loadLibrary(System.java:1533)
at io.flutter.view.FlutterMain.startInitialization(FlutterMain.java:160)
at io.flutter.view.FlutterMain.startInitialization(FlutterMain.java:135)
at io.flutter.app.FlutterApplication.onCreate(FlutterApplication.java:22)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1028)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5659)
at android.app.ActivityThread.-wrap2(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1637)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6524)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:941)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:831)

Also simply added the plugin and now the app is crashing on every device, so I had to remove the plugin for now.

I'm tentatively applying the t: gradle issue to this because I'm wondering if something isn't being built correctly in the bundle.

"flutter build appbundle" in flutter 1.8.0 now works for armeabi-v7a and 'arm64-v8a. For other platforms libflutter.so is still missing.


after update it breaks the arrangement of ui [Bug]

Issue Feedback

[X] I confirm that I have searched for a solution to this issue in the FAQ and couldn't find a solution.
[X] I confirm that I have searched for this issue in the Issues list (including closed ones) and couldn't find a solution.
[X] I confirm that I have read the Wiki and couldn't find a solution.

Describe the Issue
after update specially when the new clickable options become available it breaks the ui arrangement and place the generated image at the bottom
Steps to Reproduce
install extention
activate extention
restart ui
....
Screenshot or log

OS
Windows
Browser
Chrome
Stable Diffusion WebUI version
v1.5.1-479-g7327be97
Extension version
No response
Python version
3.10.11
Gradio version
3.39.0

Testing revealed that it was caused by this theme.

The developer of the hellostyle theme developed it under the webui kitchen(lobe) theme and did not adapt it to the default theme. It is possible to consider not using the hellostyle theme.

i disable the theme. thank you <3

The compatibility issues with the HelloStyle theme have been fixed. You can now enable the HelloStyle theme.


Issue With SSL Mode on v18.0.0. change provider min version to 5.6 for postgres module.

TL;DR
Get the following error from Terraform when using the postgres module
Error: Unsupported argument
on .terraform/modules/postgres_db/modules/postgresql/main.tf line 108, in resource "google_sql_database_instance" "default":
        ssl_mode                                      = lookup(ip_configuration.value, "ssl_mode", null)
An argument named "ssl_mode" is not expected here.

Expected behavior
Expect ssl_mode to be applied appropriately.
Observed behavior
See error above.
Terraform Configuration
On module v18.0.0

  ip_configuration = {
    ipv4_enabled    = false
    private_network = data.google_compute_network.primary_network.id
    require_ssl     = true
    ssl_mode        = "TRUSTED_CLIENT_CERTIFICATE_REQUIRED"
  }

I also tried
  ip_configuration = {
    ipv4_enabled    = false
    private_network = data.google_compute_network.primary_network.id
    require_ssl     = false
    ssl_mode        = "TRUSTED_CLIENT_CERTIFICATE_REQUIRED"
  }

The rest of my configuration works without ssl_mode on v17.1.0

### Terraform Version

```sh
Terraform Version 1.6.5

    google = {
      version = "~> 4.84.0"
    }

    google-beta = {
      version = "~> 4.84.0"
    }

Seems like the module should require a minimum of v5.6.0 provider version
https://github.com/hashicorp/terraform-provider-google/releases/tag/v5.6.0
sql: added ssl_mode field to google_sql_database_instance resource (https://github.com/hashicorp/terraform-provider-google/pull/16394)

There was just v19.0 released, without change for the minimum google provider version :(


Ubuntu 20.04 build errors (x86)

[ 89%] Performing configure step for 'scalapack'
-- The C compiler identification is GNU 9.4.0
-- The Fortran compiler identification is GNU 9.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/gfortran - skipped
-- Checking whether /usr/bin/gfortran supports Fortran 90
-- Checking whether /usr/bin/gfortran supports Fortran 90 - yes
-- checking that C and Fortran compilers can link
-- checking that C and Fortran compilers can link - OK
-- Performing Test HAS_IMPLICIT_FUNC_FLAG
-- Performing Test HAS_IMPLICIT_FUNC_FLAG - Success
-- Could NOT find MPI_C (missing: MPI_C_WORKS)
-- Could NOT find MPI_Fortran (missing: MPI_Fortran_WORKS)
CMake Error at /home/parallels/cmake-3.21.2-linux-x86_64/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find MPI (missing: MPI_C_FOUND MPI_Fortran_FOUND C Fortran)
Call Stack (most recent call first):
/home/parallels/cmake-3.21.2-linux-x86_64/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
/home/parallels/cmake-3.21.2-linux-x86_64/share/cmake-3.21/Modules/FindMPI.cmake:1748 (find_package_handle_standard_args)
CMakeLists.txt:28 (find_package)

All of the mpi libraries appear to be in install-prefix so somehow it isn't picking those up

I did create a CMake bug report for this. However, since this may affect many or all CMake versions, we'll always have to have in mind to specify MPI_ROOT. https://gitlab.kitware.com/cmake/cmake/-/issues/23375

This should be fixed by d8255c7
Can you let me know if that works?


Revert restrictict exp.@var to types in the same hierarchy

This reverts #6358 to avoid an unwanted breaking change in the next release but keeps two of the refactors introduced in that PR.

Refactor: Char & IO related non UTF-8 encoding check
Refactor: Crystal::Call#check_visibility and extract type methods

@asterite I just think it's easier to read


[PT Run] Option to keep Command Prompt open

📝 Provide a description of the new feature
What is the expected behavior of the proposed feature?  What is the scenario this would be used?

I'd like to hav an option to let the command prompt staying visible.
For example I'm running a command like kubectl get pods, it gets excuted but the window doesen't stay open.
If you'd like to see this feature implemented, add a 👍 reaction to this post.

@crutkas
Duplicate of #3179?

Yup, couldn't seem to find it, thanks!


Create usmba.txt

https://www.fsdm.usmba.ac.ma/

@hatoki004 I am sorry, the domain usmba.ac.ma is removed from our trusted domains list because it was abused in the past. If you are the student of this school, please enroll to GitHub Student Developer Program. Then apply for JetBrains educational subscription with your GitHub account (GitHub tab at https://www.jetbrains.com/shop/eform/students).


CSV Schema More Flexible Timestamp Inference

Is your feature request related to a problem or challenge? Please describe what you are trying to do.

The schema inference logic for CSV currently only infers timestamps matching the regex ^\d{4}-\d\d-\d\d[T ]\d\d:\d\d:\d\d.\d{1,9}$. This is significantly more restrictive than the parsing logic.
Describe the solution you'd like

Infer timestamp for all the types recognised by the parsing logic
Describe alternatives you've considered

Additional context

#3744 #4129

Both https://github.com/apache/arrow-rs/issues/3744 https://github.com/apache/arrow-rs/issues/4129 are fixed -- I wonder if this ticket can also be closed

label_issue.py automatically added labels {'arrow'} from #4217


updated (corrected) HDP version support

was 2.6+ but needs to be 3.1.x

@tolandmike : Thanks for your contribution! The author, @jamesbak, has been notified to review your proposed change.

#sign-off

@tamram: I'm sorry - only the author of this article, @jamesbak, can sign off on your changes. But we do have an exception process - if you are on the Microsoft content or product team for this product area, you can ask the PR review team to review and merge it by sending mail to the techdocprs alias.

@tolandmike - I know who you are. (-; Talk to me next time about how to submit to the private repo.

Agh! I get all sorts of directions depending on who I ask.
Regards,
-jeff <@jeking>
From: Tamra Myers<EMAIL_ADDRESS>Reply-To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Date: Monday, February 11, 2019 at 2:06 PM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Jeff King<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] updated (corrected) HDP version support (#24626)
@tolandmikehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Ftolandmike&data=02|01|Jeff.King%40microsoft.com|7b873d3f0a4b4c62c9bf08d6906d38d2|72f988bf86f141af91ab2d7cd011db47|1|0|636855196116048686&sdata=dLid26%2B8ToML4q12Z%2BBN5%2B%2By9Cws%2BTspZRZeCad0urE%3D&reserved=0 - I know who you are. (-; Talk to me next time about how to submit to the private repo.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fpull%2F24626%23issuecomment-462514017&data=02|01|Jeff.King%40microsoft.com|7b873d3f0a4b4c62c9bf08d6906d38d2|72f988bf86f141af91ab2d7cd011db47|1|0|636855196116048686&sdata=73wMhJa5cDPNIvzR%2Bxym0ZQUl35k%2BvDdGnenwPv8QhI%3D&reserved=0, or mute the threadhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABin6GSLUqIKT4k6igZ94Z9x5WwHLrsJks5vMel5gaJpZM4aytd6&data=02|01|Jeff.King%40microsoft.com|7b873d3f0a4b4c62c9bf08d6906d38d2|72f988bf86f141af91ab2d7cd011db47|1|0|636855196116058699&sdata=S%2Ft4rhUmYJdvLjcfLjTsPfqiL%2F5hB1FIqrhDt0REYlo%3D&reserved=0.


Implement k-means clustering.

Also added:

Ability to normalise word embeddings
Tests for tf-idf
Renamed GetLabelClusterIndexMap -> GetLabelClusterMap

Still need to sort out the TF-IDF tests, they're failing ATM


Add notion.site support

Hello,
Can you please add support for Notion content hosted on notion.site? Example: https://vets-who-code.notion.site/Portfolio-Checklist-for-Javascript-Engineers-44e9b849bf6d4c5db8273993dfd748c3
Best regards,
Maciej Błędkowski

Hello,
Sorry for the late response due to my personal work.
Please could you give me more specific features that you need to integrate notion2md to notion.site? I have never been used notion.site before, so I need more context to understand what features you need.
Thank you.


Add Playlist

Is it possible to add a whole youtube playlist instead of song by song. Would be nice to be able to do the same with Soundcloud.
Thx

I have the same question, can anyone help?

This feature has been temporarily disabled and will be supported again shortly, likely in the 2.0 patch.  Soundcloud playlist support should also be added soon.  Thank you for your patience.  Feel free to join our support guild if you have any further questions.  https://discord.gg/5jqGXQH


Update Span.md

Minor issue, but I found a small spelling error while reading about this great addition to .NET!

Hi @taylorhutchison, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, DNFBOT;

Thanks!


Node.js Services fail and stop handling rabbitmq messages

Describe the bug
Sometimes the node.js services fail with an error and stop handling rabbitmq messages all together:
(node:37) UnhandledPromiseRejectionWarning: TypeError: Cannot destructure property `content` of 'undefined' or 'null'.
    at readFromRabbitMQ (/app/services/logs2slack/build/readFromRabbitMQ.js:29:7)
    at Promise.all.channel.consume.msg (/app/services/logs2slack/build/index.js:25:48)
    at ConfirmChannel.BaseChannel.dispatchMessage (/app/node_modules/amqplib/lib/channel.js:478:12)
    at ConfirmChannel.BaseChannel.handleCancel (/app/node_modules/amqplib/lib/channel.js:491:15)
    at emitOne (events.js:116:13)
    at ConfirmChannel.emit (events.js:211:7)
    at ConfirmChannel.C.accept (/app/node_modules/amqplib/lib/channel.js:403:17)
    at Connection.mainAccept [as accept] (/app/node_modules/amqplib/lib/connection.js:64:33)
    at Socket.go (/app/node_modules/amqplib/lib/connection.js:478:48)
    at emitNone (events.js:106:13)
    at Socket.emit (events.js:208:7)
    at emitReadable_ (_stream_readable.js:513:10)
    at emitReadable (_stream_readable.js:507:7)
    at addChunk (_stream_readable.js:274:7)
    at readableAddChunk (_stream_readable.js:250:11)
    at Socket.Readable.push (_stream_readable.js:208:10)
(node:37) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:37) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

To Reproduce
Usually it seems this happens when the rabbitmq is restarting
Expected behavior
service to not stop processing messages.
I think for now we could just catch the Exception and output some information about the message (maybe the whole body) and ack the message and with that continue processing messages

I don't think we've seen this for a long time?


Fix buttons cut off in Dialog single choice landscape

Task/Issue URL: https://app.asana.com/0/1205008441501016/1207953456660783/f
Description
Steps to test this PR
Feature 1

[ ]
[ ]

UI changes

Before
After

!(Upload before screenshot)
(Upload after screenshot)

#4846  👈
develop

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @CrisBarreiro and the rest of your teammates on  Graphite


SRR upload needed on Metagenomic Binning service GUI

All services that deal with fastq files should provide this.

this is not just a UI issue. we have a duplicate ticket (#2017) on this, according to @olsonanl , the back-end of metagenomic binning service does not support SRR.

This has been added and deployed in alpha.bv-brc.
https://alpha.bv-brc.org/app/MetagenomicBinning

Added as part of latest enhancements for bv-brc.


Capture step information inrecipe.arguments for in-toto/slsa Provenance

POC for #271 for adding further detail into the environment for each step within a taksrun. (https://slsa.dev/provenance/v0.1)
    "recipe": {       "type": "<URI>",       "definedInMaterial": /* integer */,       "entryPoint": "<STRING>",       "arguments": { /* object */ },       "environment": { /* object */ }
This added information would provide more information for each step within the taskrun and capture proper entrypoints for each step. This update would allow for better verfication viain-toto verify in the future.

Hey @pxp928 looks like our integration test for the in-toto attestations is failing. You'll need to update our test file with the expected output now that recipe.arguments is included here

Hey @pxp928 looks like our integration test for the in-toto attestations is failing. You'll need to update our test file with the expected output now that recipe.arguments is included here

Thanks Priya! I will fix this issue and get it submitted.

/test pull-tekton-chains-integration-tests

/retest

/retest

/lgtm


Unable to retrieve usage information

Hello i am new here just installed openstack from your doc after logging to main page it shows error unable to retrive information please guide how would i solve this

Solved .Dont know the reson but i just reinstalled it now the problem vanishes

Great
On 18-Feb-2016 4:41 pm, "vivek779"<EMAIL_ADDRESS>wrote:

Solved .Dont know the reson but i just reinstalled it now the problem
vanishes
—
Reply to this email directly or view it on GitHub
https://github.com/StackGeek/openstackgeek/issues/38#issuecomment-185663456
.


fail on initializing

This PR include make THCI fail on initializing, this fix the issue that bad ser2net devices are treated as good ones even exceptions are raised.
Besides, limit failure times instead of lines received from OpenThread.

Current coverage is 68.64% (diff: 100%)

Merging #890 into master will decrease coverage by 5.24%

@@             master       #890   diff @@
==========================================
  Files           113        119      +6
  Lines         16717      19759   +3042
  Methods        2311       2776    +465
  Messages          0          0
  Branches       2019       2552    +533
==========================================
+ Hits          12351      13563   +1212
- Misses         3687       5425   +1738
- Partials        679        771     +92

Powered by Codecov. Last update fbbd26d...5aef1b9


feat: Remove ext attribute on Rat

Following this discussion, I would like to remove the ext attribute from Rat.
This is my first Std PR: I hope that I am doing things correctly!

awaiting-review

Could you summarize the Zulip discussion here?

The discussion was essentially that ext digging into ℚ is like ext digging into ℂ and ℂ's ext was removed.
In the specific case, calling ext on an equality of polynomials with rational coefficients entered the polynomials through the equality of their coefficients and then broke up the (rational) coefficients into their numerators and denominators.  This leads you astray more often than it is helpful.

In the process of fixing Mathlib, Rat.ext was useful exactly once, to prove NNRat.ext_num_den.
Thus, I propose to add also this lemma, but not tagging it with ext.
theorem Rat.ext (p q : ℚ) (hn : p.num = q.num) (hd : p.den = q.den) : p = q := by
  cases p; cases q;  subst hn hd; rfl

If this is reasonable, then I will add it to this PR.
Also, the proof of Rat.toNNRat_mul had ext <;> simp ... and is ext; simp ... after the PR.
I am happy to do a pre-emptive PR to Mathlib to make explicit use of the Rat.ext lemma, rather than relying on the ext tactic, if this is the standard approach.

Yes, please add the manual Rat.ext lemma (p and q should be implicit) along with a comment explaining why this is not marked @[ext].

Does it work to use local attribute [ext] Rat in the Lemmas file?

@digama0, local attribute complains:
unexpected token 'attribute'; expected 'binder_predicate', 'builtin_simproc', 'elab', 'elab_rules', 'infix', 'infixl', 'infixr', 'instance', 'macro', 'macro_rules', 'notation', 'postfix', 'prefix', 'simproc', 'syntax' or 'unif_hint'

@digama0, local attribute complains:
unexpected token 'attribute'; expected 'binder_predicate', 'builtin_simproc', 'elab', 'elab_rules', 'infix', 'infixl', 'infixr', 'instance', 'macro', 'macro_rules', 'notation', 'postfix', 'prefix', 'simproc', 'syntax' or 'unif_hint'

sorry, the syntax is attribute [local ext] instead of local attribute [ext]

@digama0 I'll try it, but tomorrow, although I'm sure that it will work, since you suggested it!
I imagine that this means to revert all the remaining changes, right?

@digama0 and @fgdorais -- I reverted all changes and made ext a local attribute!
The extra simp lemma that I had added seemed to make proof nicer, in my opinion: can you say why the current ones are better?

No I did mean to use attribute [local ext] Rat here in Std, because this has the side effect of creating Rat.ext (and marking it [local ext] for the file, which might be useful since this file wants to prove facts about Rat). Downstream, mathlib can use attribute [local ext] Rat.ext to use it in ext proofs.

But the generated Rat.ext doesn't have the implicit p and q so it is less suitable for manual use. This is better:
@[local ext] theorem Rat.ext : {p q : Rat} → p.num = q.num → p.den = q.den → p = q
  | ⟨_,_,_,_⟩, ⟨_,_,_,_⟩, rfl, rfl => rfl

The changes Damiano had made were all simplifications of the original and ultimately showed that this ext lemma is not necessary even in this file.

in that case we should fix ext. I don't like the precedent this sets, that @[ext] on structures should be avoided even when it is producing the correct extensionality lemma. This seems like it's working around either an issue in ext or a misuse of it.

Yes, it's an issue in ext. This workaround also shows up in Std.Tactic.Ext itself.

I still don't want to lose the simpler proofs that Damiano had proposed.

Can I suggest merging the current minimalistic state of the PR and I can produce the rest of the changes in a separate PR?

Also, as far as I understand, the reason there was no need to use ext in the earlier version was the new simp lemma that took care of closing the missing goals: I initially did not introduce the manual Rat.ext lemma, I simply removed it.

In addition to the sub-optimal binders, there is another bug in ext where marking a structure with @[local ext] generates the .ext and .ext_iff lemmas and incorrectly marks .ext with [ext] instead of [local ext].

I don't want this PR to depend on fixing ext. Since the @[local ext] attribute currently does the same thing as just @[ext] and this is undesirable, the workaround
@[local ext] theorem Rat.ext : {p q : Rat} → p.num = q.num → p.den = q.den → p = q
  | ⟨_,_,_,_⟩, ⟨_,_,_,_⟩, rfl, rfl => rfl

at the top of the lemma file is the best option.
In the future, this should be replaced by attribute [local ext] Rat at the top of the file.

@fgdorais I agree with you: in a file that imports another one containing attribute [local ext] Rat the ext tactic works on Rats.
@digama0 I can revert this PR to its original form, where I had simply removed the ext attribute, introduced mk_den_one and fix the ext proofs in Std, if you think that you would merge it.  Otherwise, I am also happy to wait for the fix to the local ext, since the workaround for avoiding ext on Rat is simply to add a stopper ext x : whatever.


[SPARK-40569] Add smoke test in standalone cluster for spark-docker

What changes were proposed in this pull request?

This PR aims to add smoke test in standalone cluster for spark-docker repo.
Why are the changes needed?

Verify spark docker works normally in standalone cluster.
Does this PR introduce any user-facing change?

No
How was this patch tested?

New test in GA.

#13 [linux/amd64 4/9] RUN set -ex;     export SPARK_TMP="$(mktemp -d)";     cd $SPARK_TMP;     wget -nv -O spark.tgz "https://dlcdn.apache.org/spark/spark-3.3.0/spark-3.3.0-bin-hadoop3.tgz";     wget -nv -O spark.tgz.asc "https://downloads.apache.org/spark/spark-3.3.0/spark-3.3.0-bin-hadoop3.tgz.asc";     export GNUPGHOME="$(mktemp -d)";     gpg --keyserver hkps://keys.openpgp.org --recv-key "80FB8EBE8EBA68504989703491B5DC815DBF10D3" ||     gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys "80FB8EBE8EBA68504989703491B5DC815DBF10D3";     gpg --batch --verify spark.tgz.asc spark.tgz;     gpgconf --kill all;     rm -rf "$GNUPGHOME" spark.tgz.asc;         tar -xf spark.tgz --strip-components=1;     chown -R spark:spark .;     mv jars /opt/spark/;     mv bin /opt/spark/;     mv sbin /opt/spark/;     mv kubernetes/dockerfiles/spark/decom.sh /opt/;     mv examples /opt/spark/;     mv kubernetes/tests /opt/spark/;     mv data /opt/spark/;     mv python/pyspark /opt/spark/python/pyspark/;     mv python/lib /opt/spark/python/lib/;     cd ..;     rm -rf "$SPARK_TMP";
#0 0.132 ++ mktemp -d
#0 0.133 + export SPARK_TMP=/tmp/tmp.oEdW8CyP9h
#0 0.133 + SPARK_TMP=/tmp/tmp.oEdW8CyP9h
#0 0.133 + cd /tmp/tmp.oEdW8CyP9h
#0 0.133 + wget -nv -O spark.tgz https://dlcdn.apache.org/spark/spark-3.3.0/spark-3.3.0-bin-hadoop3.tgz
#0 0.152 https://dlcdn.apache.org/spark/spark-3.3.0/spark-3.3.0-bin-hadoop3.tgz:
#0 0.152 2022-10-31 04:06:44 ERROR 404: Not Found.
#13 ERROR: process "/bin/sh -c set -ex;     export SPARK_TMP=\"$(mktemp -d)\";     cd $SPARK_TMP;     wget -nv -O spark.tgz \"$SPARK_TGZ_URL\";     wget -nv -O spark.tgz.asc \"$SPARK_TGZ_ASC_URL\";     export GNUPGHOME=\"$(mktemp -d)\";     gpg --keyserver hkps://keys.openpgp.org --recv-key \"$GPG_KEY\" ||     gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys \"$GPG_KEY\";     gpg --batch --verify spark.tgz.asc spark.tgz;     gpgconf --kill all;     rm -rf \"$GNUPGHOME\" spark.tgz.asc;         tar -xf spark.tgz --strip-components=1;     chown -R spark:spark .;     mv jars /opt/spark/;     mv bin /opt/spark/;     mv sbin /opt/spark/;     mv kubernetes/dockerfiles/spark/decom.sh /opt/;     mv examples /opt/spark/;     mv kubernetes/tests /opt/spark/;     mv data /opt/spark/;     mv python/pyspark /opt/spark/python/pyspark/;     mv python/lib /opt/spark/python/lib/;     cd ..;     rm -rf \"$SPARK_TMP\";" did not complete successfully: exit code: 8

Same issues in GA. @Yikun

We need rebase this after https://github.com/apache/spark-docker/pull/22 merged, and PR itself looks good to me.

Mind to rebase now? Thanks @dcoliversun

If no more comments, I will merge this today.

testing/run_tests.sh --image-url ghcr.io/yikun/spark-docker/spark:python3 --scala-version 2.12 --spark-version 3.3.0

===> Smoke test for ghcr.io/yikun/spark-docker/spark:python3 as root
===> Starting spark-master
===> Starting spark-worker
===> Waiting for spark-master to be ready...
===> spark-master is ready.
===> Waiting for spark-worker to be ready...
===> spark-worker is ready.
===> Starting spark-submit
// ...
Pi is roughly 3.140891570445785
==> Killing 2 orphaned container(s)... done.
===> Smoke test for ghcr.io/yikun/spark-docker/spark:python3 as non-root
===> Starting spark-master
===> Starting spark-worker
===> Waiting for spark-master to be ready...
===> spark-master is ready.
===> Waiting for spark-worker to be ready...
===> spark-worker is ready.
===> Starting spark-submit
// ...
Pi is roughly 3.140739570369785
// ...
==> Killing 2 orphaned container(s)... done.
Test successfully finished

Also retest it in my arm env.

Merge to master