Code in npm is different than github repo

I got into an issue with setState in a unmounted component and tracked down the issue to this: https://github.com/chenglou/react-motion/pull/305
The 0.5.2 version in this repo has the following check in Motion, TransitionMotion and StaggeredMotion:
if (this.unmounting || this.animationID != null) {
  return;
}

I took a look at the code in my node_modules and noticed Motion doens't have the this.unmounting flag nor the code above.
I have 0.5.2 in my package.json and in node_modules/react-motion there's indeed 0.5.2 in package.json but there's 0.5.1 in bower.json
It looks like the code published in npm is outdated

yes, we have a discussion
https://github.com/chenglou/react-motion/pull/509#issuecomment-479750876
Will need the author or maintainer to help on this :)

Latest updates were not published, please follow https://github.com/chenglou/react-motion/issues/569#issuecomment-780190833 thread for updates


File attachment for opportunities page is coming through in email as undefined

When a file gets uploaded and submitted through the opportunities page it comes through in the email as "undefined". This happened with a PDF and .docx format was uploaded

PDF format files are coming through correctly so closing ticket


Doesn't seem to work inside a div with overflow: scroll?

Heyo!
Lib looks cool, although it doesn't seem to work inside a fixed position div with overflow: scroll...is that true?
I'm probably doing something wrong, though :-)

Thanks! I'm pretty sure it won't work inside a scrollable div, because it uses Svelte's scrollY binding, which references window.scrollY. So the Parallax container wouldn't react to any scroll events in the div because scrollY never changes.
Although, exposing which scrollY you want as a prop could be a cool idea, I might mess around with that sometime soon.

I've thought about it more and I'm not going to change anything for now, so I'm going to close this. I'm thinking about (maybe, at some point) refactoring the guts of Parallax to use an actual intersection observer, which would probably enable the component to work anywhere, but until then I've just put a note in the README. Thanks for pointing this out!

no worries 😁


[e2e]: container push main default slsa3

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/4625070379
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.container.push.main.default.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.container.push.main.default.slsa3.yml
Trigger: push
Branch: main
Date: Thu Apr  6 03:16:39 UTC 2023

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/4625455258
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.container.push.main.default.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.container.push.main.default.slsa3.yml
Trigger: push
Branch: main
Date: Thu Apr  6 04:35:10 UTC 2023
Tests are passing now. Closing this issue.


⚠ GitLab Server has degraded performance

In acb64d5, GitLab Server (https://gitlab01.its-telekom.eu) experienced degraded performance:

HTTP code: 200
Response time: 6132 ms

Resolved: GitLab Server performance has improved in dec7afc.


npm WARN<EMAIL_ADDRESS>No repository field.

npm WARN<EMAIL_ADDRESS>No repository field.

How did you get that error?

forgive that error.


google/protobuf/empty.proto: File not found.

Dears
Again a issue with Protoc , following  errors is coming
[ 36%] Built target grpc_cpp_plugin
[ 37%] Generating ../../schema/ordering.pb.h, ../../schema/ordering.pb.cc, ../../schema/ordering.grpc.pb.h, ../../schema/ordering.grpc.pb.cc
google/protobuf/empty.proto: File not found.
ordering.proto: Import "google/protobuf/empty.proto" was not found or had errors.
ordering.proto:13:40: "google.protobuf.Empty" is not defined.
ordering.proto:17:61: "google.protobuf.Empty" is not defined.
schema/CMakeFiles/orderingproto_h.dir/build.make:61: recipe for target '../schema/ordering.pb.h' failed
make[2]: *** [../schema/ordering.pb.h] Error 1
CMakeFiles/Makefile2:842: recipe for target 'schema/CMakeFiles/orderingproto_h.dir/all' failed
make[1]: *** [schema/CMakeFiles/orderingproto_h.dir/all] Error 2
Makefile:94: recipe for target 'all' failed
make: *** [all] Error 2

Any help much appreciated.

However I can see the file in my PC
/home/test-pc/iroha/external/src/google_protobuf/src/google/protobuf/empty.proto
Could be an issue with makefile creation

Or may be some environment settings... I forgot to mention

which branch are you trying to build? develop?
which version of protobuf are you using to build Iroha?

please, also clean up proto generated classes, using script clean.sh

test-pc@testpc-ThinkPad-T410:~$ protoc --version
libprotoc 2.6.1
Im trying to build full irohad by using the git download.
I used the following commands
https://github.com/hyperledger/iroha/blob/master/docs/how_to_build.rst

please use development branch for now and follow https://hyperledger.github.io/iroha-api/#build

Currently we are on a way of big changes and the latest branch is develop.
Try to install all dependencies as in docker/develop/Dockerfile. Then, iroha easily can be built.
Or, you can just use prebuilt image with
sh scripts/run-iroha-dev.sh

Thanks a lot . Let  me know when the new build is ready.
With docker is working


translations files for Indian languages

translations files for Indian languages

@willydouhard  I have added the translations for the Indian languages. Kindly review the PR.

Thanks @nagabudigam !

Thanks @dokterbob for approving the PR


Apps

Hi,
I have added my PWA app for displaying in pwa.rocks.
Please help in approving the same.
Best Regards,
Dspahwa

@dspahwa unless you are actually using a vector format of your logo, it really ought to be a PNG instead of image data embedded in an SVG.


Recover password at localhost login page

I had finished two tasks in cvat and didn't export the labels yet. However, when I had to restart Docker I am logged out of CVAT and couldn't remember the correct password. What can I do to reset the password? It would be of great help since I'd like to recover the two tasks I already finished.

@clarecatcreates , you can create one more superuser. It is the easiest approach:
docker exec -it cvat bash -ic 'python3 ~/manage.py createsuperuser'


Speakers lose connection upon Restart

I believe the speakers lost connection to the FMPlayer upon restart, but i'm unsure.
It may have been upon chunck loading or logging off, i'll look into it.

I also can't reproduce this locally, I have speakers in my test area, and they seem to work across restarts, and chunk loads/unloads.

This was my fault. I had to break the FMplayer the first time and then after it workes great.
Everything is running smooth. Sry.


Try this year's  task

Hello, author:
Have you tried this year's  tasks,  like  sound  event detection.

Our team tried compression track this year

@HUJH511 ,
Ok,  thanks  for  your reply,  by the way.
If you are plan to make the code for the compression track publicly available, please let me know, I'm also curious about this task.
Thanks in advance.


Fixed submission url error handling

(cherry picked from commit c40b341aeefa7801ecd71cabd38c73768627e884)
References

https://github.com/praw-dev/praw/pull/1564

Pull Request Test Coverage Report for Build 6998315f56ceb157df07e254d0c14c08a16c9038-PR-36

2 of 2 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build c636604403582e8cbf985f28624a2aa59c04638d:
0.0%

Covered Lines:
3552

Relevant Lines:
3552

💛  - Coveralls

Pull Request Test Coverage Report for Build 6998315f56ceb157df07e254d0c14c08a16c9038-PR-36

2 of 2 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build c636604403582e8cbf985f28624a2aa59c04638d:
0.0%

Covered Lines:
3552

Relevant Lines:
3552

💛  - Coveralls


ISS-229 - Cherry Pick tests and spin up runner instantly(no tagging needed)

PR link - https://github.com/authorjapps/zerocode/pull/230


Some more aliases and Artifact update

Codecov Report
Attention: Patch coverage is 12.50000% with 7 lines in your changes are missing coverage. Please review.

Project coverage is 76.01%. Comparing base (1d721c4) to head (5a32bd4).

Files
Patch %
Lines

src/prettyprinting.jl
14.28%
6 Missing :warning:

src/aliases.jl
0.00%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #16      +/-   ##
==========================================
+ Coverage   74.55%   76.01%   +1.45%
==========================================
  Files           5        6       +1
  Lines         338      346       +8
==========================================
+ Hits          252      263      +11
+ Misses         86       83       -3

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


data-game-url seems borked

I'm trying to use Seki to build a talk on Go for work, so I'm embedding it in  Marp presentation. So far, so good!
I've been unable to use the data-game-url attr, though. I have an sgf with the following content at sgf/liberties.sgf
(;GM[1]FF[4]CA[UTF-8]AP[Sabaki:0.52.2]KM[6.5]SZ[9]DT[2024-01-25];B[ee]PL[B];B[ee]PL[B]LB[de:4][ed:1][ef:3][fe:2])

and a board like so
        <div
          class="seki-board-dynamic fixed-size square"
          data-game-url="/sgf/liberties.sgf"></div>

When the sgf loads, the regexSgf match is mangling the response, so I get a bad format error.

Thanks for reporting! Fixed in 1.8.11
Please let me know if you run into any other issues.


[PR] Fix tabs reordering

This is my very first open source contribution 😄
Description
These changes fix two issues related to service tab reordering in the tab bar.

Service tabs can be dragged when clicking in the sidebar background
After reordering tabs, the previously active tab becomes the current active tab

Motivation and Context

Fixes #283
How Has This Been Tested?

Tested in Windows 10 using development mode (npm run dev) and final build (npm run build).
Compared sidebar behaviour to current develop branch  to ensure no side effects are introduced.
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

[x] My code follows the code style of this project (run $ yarn lint).

@josescgar first of all, congratulations on your very first open source contribution! 🎉
Thank you for taking care of this. This will be shipped with beta 14 coming in the next couple of days.


this.a.logError is not a function

TypeError: this.a.logError is not a function
at y.logError in src/vs/workbench/api/common/extHostTelemetry.ts:215:19
at P.onExtensionError in src/vs/workbench/api/common/extHostTelemetry.ts:125:10
at <anonymous> in src/vs/workbench/api/common/extHostLanguageFeatures.ts:1791:30

Go to Errors Site

@lramos15 This looks like we have telemetry loggers without appenders. Can we add a strict check https://github.com/microsoft/vscode/blob/0b610dc23138637dfcae914192f303b1d2bb705f/src/vs/workbench/api/common/extHostTelemetry.ts#L150 or in the API impl?


Add pagination for controllers

index json response of controllers is not paginated, only html response is. Consumers of json response likely need update.

[x] labels
[ ] observation_matrix_column_items
[ ] observation_matrix_row_items
[x] type_materials

@LocoDelAssembly I'm not going to add pagination to the last 2, we need the full result (and it's not overly large) in most cases.  Same for TypeMaterials, but in the filtering case there are at most 5-10 on average, so default pagination works, so I added i there.


Archive OHW20 site

It's time to start thinking about OHW21. Unlike the main web site, the OHW Resources site was first released in its current form for OHW20, and we hadn't specifically discussed whether we'd follow the same archive/release approach as for the main web site (https://github.com/oceanhackweek/oceanhackweek.github.io/issues/83).
If we do decide to archive ohw20, I first would like to make a couple of small additions -- links to two presentations that I never added.
@ocefpaf

If we do decide to archive ohw20, I first would like to make a couple of small additions -- links to two presentations that I never added.

I completed those a while ago


Create use-case focused tutorials on using cert-manager

We should have some clear tutorials on how to use cert-manager in common configurations.
It'd be good if these tutorials could link out to the documentation on some topics, so that users can learn more about the features of cert-manager (eg. linking out to alternative config options)
ref #28
/cc @ahmetb

Taking this out of the 0.0.1 milestone as we already have a quick start guide. It'd be great to get this done asap still however!

Closing this since #131 has merged


Update .env-template

Rename env var name to OPENAI_API_KEY.
This was needed for me to run the docker-compose (prod) setup.
Few questions:

what about API_KEY? is it used anywhere else than inside the docker containers?
what about EMBEDDINGS_KEY? is it needed? also see that it is used in containes (only?)

Well I realized, that in the https://github.com/arc53/DocsGPT#quickstart it says:
Create .env file in your root directory and set your OPENAI_API_KEY with your openai api key
For me this was confusing as I expected that i'd just have to rename .env-template to .env, set my key and I'm good to go. I did not realize that in the quickstart a new .env has to be setup, for which we do not have a template. Is that right?
I set the PR as draft, I guess there is no need to merge it now. What would be nice, is a more consoldiated way of treating env vars. I can help you with that, if you have an idea how you would like to have it.


[Search] Write troubleshooting guide for the SDK

Library name
Search
Please describe the feature.
Write troubleshooting guide for the SDK

https://github.com/Azure/azure-sdk-for-net/commit/aaa3fc889c6e25e10cf07284accb00a6e14bebb8


Mark file APIs with os.PathLike type hint

This is a very minor addition. My IDE showed a warning when I was passing a pathlib.Path to pylake since the type hint was only str. These days, most APIs accept anything that's PathLike instead of strict str.

@JoepVanlier Thanks for pointing those out. I've added the type hints there as well!


PT-1268 | Add popular keywords section to front page

Description :sparkles:

Add popular keywords section to front page

Issues :bug:
Closes :no_good_woman:
PT-1268:
Related :handshake:
Testing :alembic:
Automated tests :gear:
Manual testing :construction_worker_man:
Screenshots :camera_flash:

Additional notes :spiral_notepad:

Codecov Report

Merging #179 (37c4216) into master (eec901c) will increase coverage by 0.07%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #179      +/-   ##
==========================================
+ Coverage   83.32%   83.40%   +0.07%
==========================================
  Files         111      111
  Lines        3245     3260      +15
  Branches      716      720       +4
==========================================
+ Hits         2704     2719      +15
  Misses        533      533
  Partials        8        8

Impacted Files
Coverage Δ

src/domain/bannerHero/BannerHero.tsx
100.00% <ø> (ø)

src/domain/events/EventsPage.tsx
98.21% <100.00%> (+0.71%)
:arrow_up:

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 eec901c...37c4216. Read the comment docs.


tailspin: 2.2.0 -> 2.3.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/bensadeh/tailspin/releases.
meta.description for tailspin is: A log file highlighter
meta.homepage for tailspin is: https://github.com/bensadeh/tailspin
meta.changelog for tailspin is: https://github.com/bensadeh/tailspin/blob/2.3.0/CHANGELOG.md
Updates performed

Rust version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 2.3.0 with grep in /nix/store/14a17pwja0rg6vbc95y5lim66gskwna0-tailspin-2.3.0
found 2.3.0 in filename of file in /nix/store/14a17pwja0rg6vbc95y5lim66gskwna0-tailspin-2.3.0

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
tailspin

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/14a17pwja0rg6vbc95y5lim66gskwna0-tailspin-2.3.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A tailspin https://github.com/r-ryantm/nixpkgs/archive/461d0eaf132f9ac0ed791ed65b644b09265add37.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/461d0eaf132f9ac0ed791ed65b644b09265add37#tailspin

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/14a17pwja0rg6vbc95y5lim66gskwna0-tailspin-2.3.0
ls -la /nix/store/14a17pwja0rg6vbc95y5lim66gskwna0-tailspin-2.3.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

tailspin

Maintainer pings
cc @dit7ya for testing.

Result of nixpkgs-review pr 279574 run on x86_64-linux 1

1 package built:

tailspin


Weird results when keepPreviousData is used with transitions

Describe the bug
Sandbox link
When I click decrease (in the second part of the example), I get unexpected results on example 2.2;
Because other suspense boundaries depend on the same state, useQuery waits for them to render and only starts fetching after transition is complete.
Can somebody explain why we get this result?
If i remove other two Suspense boundaries, everything seems normal.
With keepPreviousData on, it starts fetching only when transition is complete, not sure if it's bug
One more strange thing I noticed is fetching triggered by refetchOnWindowFocus doesn't cause fallback in suspense? Is it right behavior?
Your minimal, reproducible example
https://codesandbox.io/s/funny-leftpad-wf7kbz?file=/src/App.js
Steps to reproduce
Click decrease:
See that full update requires 10 seconds instead of 5.
Expected behaviour

I expected 2.2 to work similarly with 2.1 in sandbox
I expect refetchOnWindowFocus trigger fallback when used with suspense: true and current behaviour can be opt in using useDeferredValue or keepPreviousValue

How often does this bug happen?
Every time
Screenshots or Videos
No response
Platform
Mac OS Monterey
Latest Edge
react-query version
4.0.0-beta.7
TypeScript version
No response
Additional context
No response

I moved this from discussions because I believe at least one is a bug.
https://github.com/tannerlinsley/react-query/discussions/3567

One more strange thing I noticed is fetching triggered by refetchOnWindowFocus doesn't cause fallback in suspense? Is it right behavior?

This is on purpose because suspense replaces a "hard loading state" where we have no data yet. For background refetches, the stale data is shown and the query will stay in success state.

I have looked at the sandbox, but I honestly have no idea why this is happening. It looks like a bug, but I would appreciate some help.

Thought about this a bit: keepPreviousData becomes unnecessary when you use suspense + startTransition. The screen will be kept in tact while the transition is going on. If we just remove keepPreviousData from your example, it works as expected.
keepPreviousData is meant to give you the "suspense" experience without actually using suspense.

I'm seeing a somewhat similar issue with infinite queries.  If I provide initialData, then previousData seems to be ignored.  Hence, any change to the query keys renders the initial data while the update is fetching.  This is very jarring as a user experience with initial data popping in every time the query key changes.
Could https://github.com/TanStack/query/pull/4422 possibly have caused this?

Nevermind my comment, it's an unrelated problem to this discussion but I don't appear to be able to delete it.

I'll close this issue for staleness and because I don't think there is something we can / should do. keepPreviousData doesn't make sense with suspense, and we might create a new hook especially for suspense like useSuspenseQuery, and in this case, it won't have the keepPreviousData / placeholderData option, because those won't do anything while suspending anyways.


Need Dependabot report in Sarif or CSV

Hi,
I am able to get all the vulnerabilities of my android(gradle) project and I can see the vulnerabilities under security tab inside dependabot tab. Now I am looking to extract the vulnerabilities generated by dependabot. Looking a way to do that but not succeeded yet. Please guide me how to upload the dependabot vulnerabilities as an artifact as a sarif or CSV file.

@ashutosh7107 this action only focuses on retrieving the dependencies and uploading them via GitHubs API to show up in the dependency graph.
Unfortunately I do not have information on how to upload the vulnerabilities as artifact or sarif file.

@ashutosh7107 this action only focuses on retrieving the dependencies and uploading them via GitHubs API to show up in the dependency graph.
Unfortunately I do not have information on how to upload the vulnerabilities as artifact or sarif file.
If you have a link to GitHub API doc which does that with the dependency graph, I may have a look, but I believe this is out of scope for this action

Thanks for the response. One more thing I wanted to ask do you know at which path these dependabot vulnerabilities getting generated?(example- /home/runner/work/${{ github.event.repository.name }}/..... so that I can get the result directly from there.

)

This action does not generate a vulnerability report. This action only submits the dependency graph.
The UI you show above is created by GitHub.

This action does not generate a vulnerability report. This action only submits the dependency graph.
The UI you show above is created by GitHub.

Oh Ok. Any idea where this is getting created by GitHub? It should be on some path right?

No, this is produced by GitHub systems internally.
Please refer to GitHubs documentation. This is unrelated to this action.


[SPDM 1.1.2] - Secure session data secret keys

Both the requester and responder calculate data secret keys on their end..
responder_direction_data_secret_key calculated by RESPONDER should match with responder_direction_data_secret_key calculated on REQUESTER side
Like wise..
requester_direction_data_secret_key calculated by RESPONDER should match with requester_direction_data_secret_key calculated on REQUESTER side
Is my understanding correct? (I'm seeing it different)

DHE secret, handshake-secret and master secret keys matched both on RESPONDER and REQUESTER side.

Is my understanding correct? (I'm seeing it different)

I think your understanding is right. What is different?

My TH2 calculation was not matching on the requester and responder side, fixed it.
Now I see symmetric keys, all good.
Thanks @steven-bellock  ad @jyao1 again for the timely response!!


[WIP] Image Processor

Current coverage is 76.47% (diff: 80.27%)

Merging #420 into swift3 will increase coverage by 3.13%

@@             swift3       #420   diff @@
==========================================
  Files            14         16     +2
  Lines          1628       1985   +357
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits           1194       1518   +324
- Misses          434        467    +33
  Partials          0          0

Powered by Codecov. Last update 6f618f6...71d0ad6

I think it's ready to merge. Let's wait for CI result.


Decoded Testing: Buenos Aires Community

Tested on the 27/6 the ceremony flow we have in place including overwrites:

Registering until 12:30 GTM:

Meetup override correctly said registering until 12. 👍

Could register with 3 accounts for the ceremony

Assigning: Scheduled next-phase call at 12:30, did not work, but I did it manually at 12:31.

Successfully assigned all three participants

Attesting Scheduled next phase call did not work, again did it manually.

Scanning worked, but could not attest due to location tolerance violation, probably bad parsing in encointer-js: https://github.com/encointer/encointer-js/issues/63

Then: Increased location tolerance via sudo call to 100'000'000.
Manually went through the whole cycle of registering, performed ceremony. Successfully supplied attestations and got the rewards issued. 👍
However, suddendly this occured, and I don't know why this has not been a problem before: https://github.com/encointer/encointer-wallet-flutter/issues/664

I repeated the test and extended:

create 3 new accounts on 3 phones and reap vouchers of 1.0 DBA
ceremony time is correctly displayed with respect to overlay feed
register these accounts
bootstrapper endorses all 3 accounts (but doesn't register itself)
in ASSIGNING: check meetup location. works
in ATTESTING: "start meetup" button appears
go offline with on iPhone and one android (but leave the app running)
perform meetup (offline)
close meetup
tap send claims while still offline -> telss me it will send wen online again
go online
claims are sent indeed
REGISTERING
claim income works

Tested again with v1.7.5

Setup automated ceremony schedule according to (did not bother about the ceremony feed):

############# Test Ceremony 0.1 Evening before in buenos aires
# ceremony to happen at 22:05 GMT. Assigning at 22:00
# check decoded.*/endorsement.log to see if it was executed
at 21:55 2022-06-28 -f ../decoded.berlin/endorse-all-newbies.sh
at 21:56 2022-06-28 -f ../decoded.buenosaires/endorse-all-newbies.sh
# assigning phase can be very short.
# check sudo-actions/phase.log to check if all happened as planned
at 22:05 2022-06-28 -f ./next-phase.sh
at 22:06 2022-06-28 -f ./next-phase.sh
# give 10 min to send in claims
# log ceremony stats before changing phase
at 22:15 2022-06-28 -f ./ceremony-data.sh
at 22:16 2022-06-28 -f ./next-phase.sh

Redeemed Buenos Aires Voucher
Sent half of the voucher to another newbie
Registered with a bootstrapper and the two above newbies, and a 3rd newbie, which will not show up.
Endorsed Buenos Aires newbies manually with the script because I f** up.
Verified in the App due to a refresh that the newbies are endorsed now.
Waited for next-phase calls to move to Assigning and then Attesting Phase
Verified Location
Performed Ceremony with 2 Endorsees and the Bootstrapper
Waited until registering phase
Claimed Income


a member connected in FeedRef is not a "Member" in the system making the dashboard crash

So My onlinerefs []refs.FeedRef in web/handlers/admin/dashboard.go has 2 users connected to it right now (i'll hide actual public keys as to not shame anyone):
["@publicKeyOne", "@publicKeyTwo"]
On lines 57 to 65 in the same file we loop over all onlineRefs and fill a list called "onlineMembers".
Line 60 returns an error, somehow someone managed to delete their account, but their client kept connecting. so now they are no longer a member and thus
onlineMembers[i], err = h.dbs.Members.GetByFeed(ctx, ref)

Results in an error that is catched and dealt with on line 61.
I would like to show the dashboard without worrying about the unregistered online members (and I'm super rusty when it comes to GoLang) (and not having the server crash over it).
Is it possible to assign nil to that array somehow, continue the loop and then filter out all instances of nil (keeping a clean list in the end)?

I think #238 should fix this.
What I'm not sure is why the server crashes, tho. It should just show an HTML error-page with code 500.
Could you share the output you are seeing from the process before it exists?

(ps: to test the fix you just need to check out the PR branch (fix-non-member-on-dashboard) and rebuild the server binary.)

Sorry for my wording, yes it shows  a 404 "not found" error.
I'll fix that in my description as to not make more confusion.
I pulled your fix-non-member-on-dashboard branch and it works like a charm


Language request for SystemVerilog

What programming language should we add?
SystemVerilog (less preferably -- Verilog)
What is the official website for the language?
There's no official website, but here are links to the standards:

SystemVerilog (IEEE Standard 1800-2017) -- http://ecee.colorado.edu/~mathys/ecen2350/IntelSoftware/pdf/IEEE_Std1800-2017_8299595.pdf
Verilog (IEEE 1364-2005) -- https://www.eg.bucknell.edu/~csci320/2016-fall/wp-content/uploads/2015/08/verilog-std-1364-2005.pdf

Is this a language that comes in many variants? If so, which variant should we support?
In 2005 SystemVerilog was adopted as IEEE Standard 1800-2005.
In 2009 the standard was merged with the base Verilog (IEEE 1364-2005) standard, creating IEEE Standard 1800-2009. The current version is IEEE standard 1800-2017.
SystemVerilog is a much more modern version of the language than Verilog.
Fortunately the basic concepts and basic constructs are very similar (even closer as C and C++).
Does the language have an official logo?
Yes.

please include a link to an example:
https://www.accellera.org/images/about/policies/logos/systemverilog-logo.png

please list the attribution rights of that logo:
https://www.accellera.org/about/policies-and-procedures/logo-use

Accellera also has a number of secondary logos used for branding individual standards (SystemC, SystemVerilog, UPF, UVM, IP-XACT, VHDL). Permission for appropriate business use of these logos within the EDA industry for print and web applications is freely granted and encouraged. Inappropriate or abusive use of the secondary logos is prohibited.

Does the language have an unofficial logo?
No
Is there a testing framework available for the language?
For this language it is quite a difficult question.
The Verilog and SystemVerilog languages themselves were also created for writing testbenches and test frameworks (in addition to developing FPGA and ASIC firmwares). Therefore many features for testing are built into the language itself and also in standard methodologies (like OVM and UVM).
Also many features for testing are built into the simulators.
There are many completely free and free for non-commercial use compilers and simulators:

http://iverilog.icarus.com/home
https://www.edaplayground.com
http://fpgasoftware.intel.com/?edition=lite
https://www.mentor.com/company/higher_ed/modelsim-student-edition

Open source testing frameworks also exist:

https://github.com/VUnit/vunit
https://github.com/tymonx/logic
https://github.com/nosnhojn/svunit-code

Is this language listed as 'supported' by Prism.js?
Yes, Verilog is supported by Prism.

what is Prism's canonical spelling for the language -- verilog
what file extensions should be highlighted -- .v and  .sv

Who will be leading the effort to launch the track?
Me (@Des333) and my colleague (@m1a1x1)

Thanks so much @Des333. I will get this repository started for you in the next couple of days.

Alrighty, this is now bootstrapped and ready for you: https://github.com/exercism/system-verilog/issues/1
Holler if you have questions!

The work to launch this track was never completed, and there has been no activity on the track for a long time.
We are therefore archiving the track repository.
If someone wants to actively build and launch this track, please open an issue in https://forum.exercism.org/c/exercism/building-exercism/125 to discuss it.


Migrate device lab android 64bit tests to use emulators

The flutter recipes now support running android emulators. We currently have a large number of tests/tasks living in the dev/devicelab directory that depends on physical devices. Many of these tests can be moved to using emulators.
Running on emulators give us the flexibility of seamless scaling, reduced physical device demand/maintenance, downtime due to hardware issues. We will also be able to run the tests on more android API versions.
Drawbacks are each individual task may take longer to run since the emulator adds a significant startup time and tends to run slowly. However, due to increased parallelism, tasks no longer need to wait for free devices.
The list of tasks are in dev/devicelab/tasks and the tasks that run on DeviceOperatingSystem.android can be converted. This is because the recipes android emulator currently only supports 64bit versions of the emulator.
To properly support this, the recipes need to be redesigned to call executables in the framework rather than directly run the tests as the current sample emulator tests (Linux android views and Linux deferred components) does.

cc @blasten

cc @ricardoamador

Removing infra label as only the testing part is missing


PROG: Add program class to deserialize

Closes https://github.com/larshp/abapGit/issues/3870

How comes the remote file has the element CLAS while the local file does not?

@mbtools Thank you!
BTW, if I were you, I would no expect reviewer clicks on the issue or future poor git log archeologist have access to the issue. Something like "we do serialize CLAS, so we also have to deserialize" would do the job.

I get your point but It’s a one line fix. Typing anything here is a waste of time and money imho.

Yeah, one line fix and I spent 15 minutes thinking "how comes the field is in remote file and not in local file". Taking it from this point, doing reviews is a waste of my time and someone's money because when applying this logic I get to the conclusion that only people who knows abapGit source code very well should do reviews.


[ObjC] Update macOS getting started to use frameworks

https://github.com/mono/Embeddinator-4000/issues/393

Lifted from the iOS getting started almost completely. Figured there was no reason to diverge from the other one.


Casting, range check, and more compilation warning resolutions

Most of this looks like it was written to satisfy MSVC at max warning level, which is not required upstream and therefore not necessary. Not really sure what's going on with the texture parameter validation but it should be moved into SDL_gpu.c and rewritten to follow the pattern of our other validations there anyway.


[BUG] Player Error

Bugs if the player is below the pmmp version, the player can not open inventory, chest, often suddenly crashes
Error Log #1
Error Log #2
Error Log #3
Btw I using MultiVersion 0.471.3

Are you using custom items?


Problem: ethereum signatures are not pruned correctly

Fix issue on the migration function
ref https://github.com/crypto-org-chain/gravity-bridge/issues/112

Codecov Report

Merging #462 (6bf7ea9) into main (7582359) will increase coverage by 0.15%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #462      +/-   ##
==========================================
+ Coverage   28.67%   28.83%   +0.15%
==========================================
  Files          47       47
  Lines        6553     6559       +6
==========================================
+ Hits         1879     1891      +12
+ Misses       4527     4522       -5
+ Partials      147      146       -1

Impacted Files
Coverage Δ

module/x/gravity/abci.go
81.20% <100.00%> (+2.35%)
:arrow_up:

module/x/gravity/keeper/keeper.go
86.37% <100.00%> (+0.09%)
:arrow_up:

Closing this as we're addressing this in a more recent PR, thanks for the submission Thomas.


Java 8 reflection fails

Trying to scan a class that uses a lambda expression fails. Specifically, the error I'm seeing is:
org.reflections.Reflections - could not scan file _ in url _ with scanner SubTypesScanner
org.reflections.Reflections - could not scan file _ in url _ with scanner TypeAnnotationsScanner

Digging into the AbstractScanner.scan method, the inner exception is:
java.io.IOException: invalid constant type: 18 at 8

Facing the same issue, using javassist 3.20.0-GA and reflections 0.9.10.


K8S Backend fixup

Multiple fixes after k8s-backend #299 was merged :

Remove docker socket mount in substra-backend chart
Add server medias hostPath value

Re-activate hostPath for servermedias (see conversation in https://github.com/SubstraFoundation/substra-tests/pull/126)


Responsive UI

Request details
Well...

can I pick this?

Feel free to contribute! :) This issue addresses a few problems, so remember that we prefer small changes in multiple standalone PRs rather than one big PR.

Another issue:

I've found that we're missing a font in code snippets on your platform.

It should be much more smooth like on the screen.


Support Week I YYYY as a weekly format

Related thread

Hi David,
I've looked at this again and have some suggestions on potential changes:
- Currently, the "Format" field serves two purposes (1) naming the weekly pages and (2) defining the range of daily note pages to be tagged with the weekly page.
- I would suggest separating these functions into two fields:
- 1-Page naming
- Users could insert custom text and/or dynamic fields
- This would allow for weekly page names such as:
- 2023-W26 - {{YYYY}}-W{{I}}
- Week 26 2023 - Week {{I}} {{YYYY}}
- I is ISO week of the year https://date-fns.org/v2.21.1/docs/format
- 2-Defining the range
- Add default options to define week Monday-Sunday
- Add help text to illustrate how users can change using dynamic fields
Hope this helps.


What should i do?

Error:org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be cast to org.gradle.api.internal.file.collections.DefaultConfigurableFileCollection
Possible causes for this unexpected error include:Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download dependencies and sync project (requires network)The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.
Stop Gradle build processes (requires restart)Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project.

@JsonYuu 你需要使用 gradle-2.14.1-all.zip

不能提供一下gradlew。。。

@achellies 已提供。

Thank.


[Release] sdk/resourcemanager/devcenter/armdevcenter/0.3.0

https://github.com/Azure/sdk-release-request/issues/3302

@Alancere Please help to confirm the breaking changes. Could they be resolved by remove unreferenced types?

The struct OperationStatusError was referenced in the previous version


community add download scripts for 2.0.0-alpha1 release

Proposed changes
Issue Number: for #19231
Problem summary
Describe your changes.
Checklist(Required)

[ ] Does it affect the original behavior
[ ] Has unit tests been added
[ ] Has document been added or modified
[ ] Does it need to update dependencies
[ ] Is this PR support rollback (If NO, please explain WHY)

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Incorrect documentation in wiki for S3 fileadapter AWS Policy Document configuration

These instructions present an example AWS Policy for use with the S3 file adapter:
https://github.com/ParsePlatform/parse-server/wiki/Configuring-File-Adapters#set-up-your-bucket-and-permissions
The problem is that the permissions granted in the "Resource" section are insufficient:
"Resource": [
  "arn:aws:s3:::BUCKET_NAME/*"
]

Specifically, the parse-server-s3-adapter module calls the createBucket() method of the AWS SDK. The permissions on the above ARN only give the policy the ability to create resources within the bucket, not to create the bucket itself.
To get things working you need to add an additional resource match:
"Resource": [
  "arn:aws:s3:::BUCKET_NAME",
  "arn:aws:s3:::BUCKET_NAME/*"
]

So this gives the client permission to create and/or remove the actual bucket, in addition to creating and working with resources under the bucket.
At least this is what I had to do in order to get things working!

@jsdalton the instructions say to create the bucket in the AWS console, is that also invalid?

@camwes You do need to create the bucket first (via the console, or however). The rest of the instructions are correct, save for those permissions on the Policy document

Thanks for reporting that! Just updated the wiki to match your suggestion


[docs-website] Nicer contract inheritance diagrams

Prettier, fewer broken links.

Preview here: https://5f61f0835b825f12c4cc888d--nitro-protocol.netlify.app/contract-api/contract-inheritance


Release Google.Cloud.ContactCenterInsights.V1 version 2.2.0

Changes in this release:
New features

Add Configurable Analysis, Bulk Upload, Bulk Analyze, Delete Issue Apis (commit 6f38b9f)

Created release for Google.Cloud.ContactCenterInsights.V1-2.2.0

This failed, but has been replaced by #9473


Error while opening CSS file in editor

    **Version:**
    1.4.2

    **OS:**
    Windows 10

    **Stack :**
    Could not open document. No workspace mapping was found for 'http://ecalendar-admin-panel/css/styles.css'.

    **Additional context:**
    <!-- Add any other context or about the problem or screenshots here. -->

Problem description
I have a project ecalendar-admin-panel running on http://ecalendar-admin-panel:80. The web root (or "docroot" or whatever) is pointing to ecalendar-admin-panel/public folder. Just for clarity, when I go to http://ecalendar-admin-panel:80 in my browser, I actually request files from ecalendar-admin-panel/public folder.
I use "Launch Edge" configuration to use Edge DevTools. My launch.json looks like this:
{
    "configurations": [
        {
            "name": "Launch Edge",
            "request": "launch",
            "type": "pwa-msedge",
            "url": "http://ecalendar-admin-panel:80",
            "webRoot": "${workspaceFolder}/public/",
        }
    ]
}

I start a debugging session by pressing this button:

And when clicking on styles.css in "Edge DevTools" panel I get two errors:

An error occurred: Error while opening file in editor. Could not open document. No workspace mapping was found for 'http://ecalendar-admin-panel/css/styles.css'..
Unable to open file in editor. http://localhost/css/styles.css does not map to a local file.

Additional info
I've also tried some other launch.js configurations, none of which worked, like:

"webRoot": "C:/<fullpath>/ecalendar-admin-panel/public/"
"webRoot": "${workspaceFolder}/public" - No forward slash at the end.
"pathMapping": {   "/": "${workspaceFolder}/public/",   "http://ecalendar-admin-panel/": "${workspaceFolder}/public/", }

I've also created a folder and a file css/styles.css in project root folder (ecalendar-admin-panel/css/styles.css) just to test that and then Edge DevTools forwarded me to that file, when I clicked styles.css (i.e. it did work!). But I need Edge DevTools to open the actual ecalendar-admin-panel/public/css/styles.css file.
Suggestion
If I configured everything properly, then "webRoot" and "pathMapping" parameters are ignored by the extension.

Forgot to mention (if that matters), that I use Wampserver (64-bit) to run the project locally.

Forgot to mention (if that matters), that I use Wampserver (64-bit) to run the project locally.

I'm having a simliar issue on my Mac, though I'm using Remote - SSH. I'm using the vscode-edge-devtools.debug type, but it still just says:
Unable to open file in editor. https://dev.example.com/static/common.css does not map to a local file.

An error occurred: Error while opening file in editor. Could not open document. No workspace mapping was found for 'https://dev.example.com/static/common.css'.

Here's my launch.json:
{
    "version": "0.2.0",
    "configurations": [

        {
            "name": "Launch Microsoft Edge and open the Edge DevTools",
            "request": "launch",
            "type": "vscode-edge-devtools.debug",
            "url": "https://dev.example.com/",
            "webRoot": "${workspaceFolder}",
            "pathMapping": {
                "/": "${workspaceFolder}/",
                "https://dev.example.com/": "${workspaceFolder}/",
                "https://dev.example.com/static/common.css": "${workspaceFolder}/static/common.css",
            }
        }
    ]
}

OS: MacOS Big Sur 11.6.1 (20G224)
VS Code info:
Version: 1.63.2
Commit: 899d46d82c4c95423fb7e10e68eba52050e30ba3
Date: 2021-12-15T09:37:28.172Z
Electron: 13.5.2
Chromium: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS: Darwin x64 20.6.0

Local Extensions:
Microsoft Edge Tools for VS Code v1.4.2
Remote - SSH v0.70.0
Edge is Version 97.0.1072.55 (Official build) (x86_64)
Remote - SSH is connected to Ubuntu 20.04.3 LTS (Focal Fossa)

Thank you!

I am still having this exact same issue.  I cannot tell if this is user-error, since the issue looks like it should be resolved. Or if it is regression.


[#173] cleanup event api

Notes for Reviewer

Pre-Review Checklist for the PR Author

[x] Add sensible notes for the reviewer
[x] PR title is short, expressive and meaningful
[x] Relevant issues are linked in the References section
[x] Every source code file has a copyright header with SPDX-License-Identifier: Apache-2.0 OR MIT
[x] Branch follows the naming format (iox2-123-introduce-posix-ipc-example)
[x] Commits messages are according to this guideline

[x] Commit messages have the issue ID ([#123] Add posix ipc example)
[x] Commit author matches Eclipse Contributor Agreement (and ECA is signed)

[x] Tests follow the best practice for testing
[x] Changelog updated in the unreleased section including API breaking changes
[x] Assign PR to reviewer
[x] All checks have passed (except task-list-completed)

Checklist for the PR Reviewer

[ ] Commits are properly organized and messages are according to the guideline
[ ] Unit tests have been written for new behavior
[ ] Public API is documented
[ ] PR title describes the changes

Post-review Checklist for the PR Author

[ ] All open points are addressed and tracked via issues

References

Closes #173

Can you increase the watchdog timeout of the bitset_tests bit_set_concurrent_set_and_reset_works test to 100 seconds. It seems the performance in the debug builds on aarch64 is quite low and the test sometimes hits the 60 seconds limit.
Could you also add Corrupted to the list of expected creation errors in service_tests.rs. The main branch on Windows failed with that error code.

Can you increase the watchdog timeout of the bitset_tests bit_set_concurrent_set_and_reset_works test to 100 seconds. It seems the performance in the debug builds on aarch64 is quite low and the test sometimes hits the 60 seconds limit.
Could you also add Corrupted to the list of expected creation errors in service_tests.rs. The main branch on Windows failed with that error code.

I doubled the watchdog timeout and increased the github CI timeout to 90 minutes since the main branch on windows hit that timeout.
I did not add Corrupted since it was already listed in the errors - or maybe can you give me a pointer what and where exactly you would like to have?


ChangeModesOperation needs to send a notification that updates player fight/chase modes.

Copied over from https://github.com/jlnunez89/fibula-mmo/issues/75#issue-659997988
Problem:
Currently, when a ChangeModesOperation is executed, the player who's fight and chase modes changed is not made aware of the changes, essentially desynchronizing the modes seen in the client.
Solution:

Create a new outgoing packet for OutgoingGamePacketType.PlayerModes under the namespace/folder Fibula.Communications.Packets.Outgoing:
/// <summary>
/// Updates a player's modes.
/// </summary>
PlayerModes = 0xA7,

Create a new packet writer under the namespace/folder Fibula.Protocol.V772.PacketWriters for that new packet.

Hook up the new packet writer in Fibula.Protocol.V772.CompositionRootExtensions class.

Finally, in ChangeModesOperation.Execute, add a new notification that sends the new packet to the player, to update their modes.

https://github.com/Fibula-MMO/fibula-server/blob/master/src/Fibula.Mechanics/Operations/ChangeModesOperation.cs
@jlnunez89 I decided to try and have a crack at this issue. Initially familiarizing myself with the solution & projects and I do have a question - info below.
Looking at the Execute method of the ChangeModesOperation.cs, snippet below, and I am trying to understand:

Why is assignment of combatantCreature.SafeMode commented out?

protected override void Execute(IOperationContext context)
       {
           var onCreature = this.GetRequestor(context.CreatureFinder);

           if (onCreature == null || !(onCreature is ICombatant combatantCreature))
           {
               return;
           }

           context.Logger.Debug($"{onCreature.Name} changed modes to {this.FightMode} and {this.ChaseMode}, safety: {this.IsSafeModeOn}.");

           combatantCreature.FightMode = this.FightMode;
           combatantCreature.ChaseMode = this.ChaseMode;

           if (this.ChaseMode == ChaseMode.Chase && combatantCreature.AutoAttackTarget != null)
           {
               combatantCreature.SetFollowTarget(combatantCreature.AutoAttackTarget);
           }
           else if (this.ChaseMode == ChaseMode.Stand)
           {
               combatantCreature.SetFollowTarget(null);
           }

           /* combatantCreature.SafeMode = this.IsSafeModeOn; */
       }


Tidies

What did you implement:
Minor tidies to serverless.yml.

How did you implement it:

Cleaned up extra whitespace and tidied the Fn::Join call.
How can we verify it:

By checking serverless.yml
Todos:

[ ] Write tests
[ ] Write documentation
[ ] Fix linting errors
[ ] Tag ready for review or wip

Is this a breaking change?: NO/YES

Seems the test passed but coverage failed 😕

@jonsharratt could you possibly re-run the Travis tests for this PR? Given the changes I made, it shouldn't have failed the build 😕


Add support for async/streams/futures to Rust generator

This adds support for generating bindings which use the Async ABI along with the stream, future, and
error-context types.
By default, normal synchronous bindings are generated, but the user may opt-in to async bindings for all or some of the imported and/or exported functions in the target world and interfaces -- provided the default-enabled async feature is enabled.
In addition, we generate StreamPayload and/or FuturePayload trait implementations for any types appearing as the T in stream<T> or future<T> in the WIT files, respectively.  That enables user code to call new_stream or new_future to create streams or futures with those payload types, then write to them, read from them, and/or pass the readable end as a parameter to a component import or return value of a component export.
Note that I've added new core::abi::Instruction enum variants to handle async lifting and lowering, but they're currently tailored to the Rust generator and will probably change somewhat as we add support for other languages.
This does not include any new tests; I'll add those in a follow-up commit.
This is ready for review, but I'll leave it in draft mode until the following are complete:

[ ] Codegen test coverage for new features in the Rust generator
[ ] Switch to upstream wasm-tools once https://github.com/bytecodealliance/wasm-tools/pull/1895 is merged and released
[ ] Runtime test coverage for new features in the Rust generator.  This requires async/future/stream support in Wasmtime, which I'll soon open a PR for.  Since the Wasmtime support might take a while to land, we could consider deferring this item to a follow-up PR.

Oops, forgot to make this a "draft" PR, and GitHub won't let me change it 🤦 .  I'll close this and open another one.


Custom Image for Sub Category

@juliemturner
I am following up on another issue https://github.com/pnp/custom-learning-office-365/issues/55#issuecomment-578257843 where you say we need to update the custom config in the json with the full path to the new image, I have done this, however it is also stated to go to the "admin webpart" to have it cache it.  I am not following what that means.  Can you please clarify i really need to get these images to stick.

All it means is that after you update a list item directly through he SharePoint UI you need to visit the CustomLearningAdmin.aspx page which loads all the data in the lists and caches it in a separate list item that the web part's read from.

Perfect ok that helps thank you :)


add OWNERS file

/lgtm

/lgtm

Merging with failing tests to get the owners bootstrapped.
https://github.com/GoogleContainerTools/kpt-config-sync/pull/13 will get the tests passing


[UT] Add TPC-H materialized view delta join query rewrite for hive table

What type of PR is this:

[ ] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[x] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes:

Fixes #
#22046
Problem Summary(Required):

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[ ] I have checked the version labels which the pr will be auto backported to target branch

[ ] 3.0
[ ] 2.5
[ ] 2.4
[ ] 2.3

[FE PR Coverage Check]
:heart_eyes: pass : 0 / 0 (0%)


Stream proof esp not working on Discord

is it only supposed to be for obs? when i screenshare cs:go (the window) in discord they can still see my esp so im just wondering

It should be for any hooks capturing the game window. Make sure you are capturing the game window itself and not your whole screen.

for me it works well even with discord, did u choose CS:GO window or whole screen?

ONLY Esp works. Not glow or chams or anything else

That could be the issue

i am using tracers and box esp and it isnt working


Enable test for PostgreSQL-based metastore on CI

Description
Enable test for PostgreSQL-based metastore on CI.
Also, changed the feature name from postgresql to postgres.

@guilload
Thank you for the review.
I've updated the branch, so please take another look.


Create new Django CMS Site for Member Portal with base template

Created a new site.
tried to run 2 instances of gunicorn in the same docker container with no luck.
created another docker container for the members app. Still trying to get nginx to work with the two containers.

Change of strategy.  Instead of having two different sites, we will use the existing Django CMS and implement the existing member portal pages with a middleware to check if a user is authenticated.
Need to recreate all the existing member portal pages.

Template must be created
Structure needs to be ported over to Django CMS


Fix: Hoist statics from child in withStateMachine HOC

The withStateMachine HOC function returns a component that doesn't inherit its child component's static properties. This becomes a problem when using libraries like React Navigation and others that depend on their users implementing static properties for customization. Here's a link to the React docs about the importance of lifting the static properties when creating a HOC: https://reactjs.org/docs/higher-order-components.html#static-methods-must-be-copied-over. I ran yarn test, and the tests seem to pass with these changes.

Thanks for your time!

Nice, thank you very much for your PR, @FiberJW.


compose constructs we support are still there in unsupportedKey

We do support things like CPUSet, CPUShares, etc. as seen in code here but we still have them in unsupportedKey map. So this is inconsistency, which should be fixed.

Right. Unsupported keys hasn't been tracked for a while.


Is there any way to check whether a graph is directed acyclic graph or not ?

Expected Behavior
We have a marketing campaign automation tool. we just want to make sure there is no cycle in the graph.
So is there any easy way to check the directed acyclic graph?
otherwise, we need to check output JSON to validate the graph.
how can detect cycle during connect nodes?
Possible Solution

Additional Context

X6 currently has no method for detecting rings, but you can use the method provided by this repository

@NewByVector thanks for the reply. The algorithms repo is very helpful.


Add support for OpenBLAS 0.3.5

Issue:
When I build the conda-forge recipe for LAL on macOS with OpenBLAS set to 0.3.5, I get the symbol binding errors shown below. I do not get these errors on Linux using OpenBLAS 0.3.5 or 0.3.3. I do not get these errors on macOS if I set OpenBLAS to 0.3.3. I suspect the resolution might be to pin GSL to the release of OpenBLAS it was built against. This version appears to be 0.3.3.
Not sure why this is a macOS problem, but I'm not that expert on linking.
Command:
conda build recipe --variants "{ openblas: \"0.3.5\" }" --python 3.6
Error Log:
===========================================
   LAL 6.19.1: test/tools/test-suite.log
===========================================

# TOTAL: 15
# PASS:  13
# SKIP:  0
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: QuadraticFitTriggerInterpolantTest
========================================

dyld: lazy symbol binding failed: Symbol not found: _cblas_dasum
  Referenced from: /Users/downes/miniconda3/conda-bld/lal_1546966738515/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place/lib/libgsl.19.dylib
  Expected in: flat namespace

dyld: Symbol not found: _cblas_dasum
  Referenced from: /Users/downes/miniconda3/conda-bld/lal_1546966738515/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place/lib/libgsl.19.dylib
  Expected in: flat namespace

FAIL QuadraticFitTriggerInterpolantTest (exit status: 134)

FAIL: SkymapTest
================

dyld: lazy symbol binding failed: Symbol not found: _cblas_dtrsv
  Referenced from: /Users/downes/miniconda3/conda-bld/lal_1546966738515/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place/lib/libgsl.19.dylib
  Expected in: flat namespace

dyld: Symbol not found: _cblas_dtrsv
  Referenced from: /Users/downes/miniconda3/conda-bld/lal_1546966738515/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place/lib/libgsl.19.dylib
  Expected in: flat namespace

FAIL SkymapTest (exit status: 134)

Environment:
(lal-development) ➜  lal-feedstock git:(enable-intelfft) ✗ conda list
# packages in environment at /Users/downes/miniconda3/envs/lal-development:
#
# Name                    Version                   Build  Channel
asn1crypto                0.24.0                py36_1003    conda-forge
autoconf                  2.69            pl526h470a237_9    conda-forge
automake                  1.16.1               pl526_1003    conda-forge
blas                      1.1                    openblas    conda-forge
boost-cpp                 1.68.0               h3a22d5f_0    conda-forge
bzip2                     1.0.6                         1    conda-forge
ca-certificates           2018.11.29           ha4d7672_0    conda-forge
cctools                   895                  h7512d6f_0    conda-forge/label/gcc7
certifi                   2018.11.29            py36_1000    conda-forge
cffi                      1.11.5           py36h5e8e0c9_1    conda-forge
clang                     4.0.1                h662ec87_0    conda-forge/label/gcc7
clang_osx-64              4.0.1               h1ce6c1d_11    conda-forge/label/gcc7
compiler-rt               4.0.1                h5487866_0    conda-forge/label/gcc7
cryptography              2.3.1            py36hdffb7b8_0    conda-forge
cryptography-vectors      2.3.1                 py36_1000    conda-forge
fftw                      3.3.8                h470a237_1    conda-forge
gsl                       2.4             blas_openblashddceaf2_4  [blas_openblas]  conda-forge
hdf5                      1.10.4          nompi_h5598ddc_1105    conda-forge
icu                       58.2                 hfc679d8_0    conda-forge
idna                      2.8                   py36_1000    conda-forge
ld64                      274.2                h7c2db76_0    conda-forge/label/gcc7
ldas-tools-al             2.6.2                hce7f901_0    conda-forge
ldas-tools-framecpp       2.6.4                hce7f901_0    conda-forge
libcxx                    4.0.1                h579ed51_0
libcxxabi                 4.0.1                hebd6815_0    conda-forge/label/gcc7
libffi                    3.2.1                hfc679d8_5    conda-forge
libframe                  8.30                 h470a237_0    conda-forge
libgfortran               3.0.0                      1001    conda-forge
libiconv                  1.15                 h470a237_4    conda-forge
ligo-common               1.0.3                      py_0    conda-forge
ligo-segments             1.0.1            py36h470a237_0    conda-forge
llvm                      4.0.1                hc748206_0    conda-forge/label/gcc7
llvm-lto-tapi             4.0.1                h6701bc3_0    conda-forge/label/gcc7
lscsoft-glue              1.60.0           py36h470a237_0    conda-forge
m4                        1.4.18               h470a237_1    conda-forge
metaio                    8.5.1                ha92aebf_0    conda-forge
ncurses                   6.1                  hfc679d8_2    conda-forge
numpy                     1.15.4          py36_blas_openblashb06ca3d_0  [blas_openblas]  conda-forge
openblas                  0.3.3                ha44fe06_1    conda-forge
openssl                   1.0.2p               h470a237_2    conda-forge
pcre                      8.41                 hfc679d8_3    conda-forge
perl                      5.26.2               h16c6ff1_0    conda-forge
pip                       18.1                  py36_1000    conda-forge
pkg-config                0.29.2               hf837533_4    conda-forge
pycparser                 2.19                       py_0    conda-forge
pyopenssl                 18.0.0                py36_1000    conda-forge
python                    3.6.7                h5001a0f_1    conda-forge
readline                  7.0                  haf1bffa_1    conda-forge
scipy                     1.2.0           py36_blas_openblashb06ca3d_200  [blas_openblas]  conda-forge
setuptools                40.6.3                   py36_0    conda-forge
six                       1.12.0                py36_1000    conda-forge
sqlite                    3.26.0               hb1c47c0_0    conda-forge
swig                      3.0.12               hfc679d8_3    conda-forge
tk                        8.6.9                ha92aebf_0    conda-forge
wheel                     0.32.3                   py36_0    conda-forge
xz                        5.2.4                h470a237_1    conda-forge
zlib                      1.2.11               h470a237_4    conda-forge

Details about  conda and system ( conda info ):
(lal-development) ➜  ~ conda info

     active environment : lal-development
    active env location : /Users/downes/miniconda3/envs/lal-development
            shell level : 1
       user config file : /Users/downes/.condarc
 populated config files : /Users/downes/miniconda3/.condarc
                          /Users/downes/.condarc
          conda version : 4.5.12
    conda-build version : 3.17.5
         python version : 3.7.1.final.0
       base environment : /Users/downes/miniconda3  (writable)
           channel URLs : https://conda.anaconda.org/conda-forge/label/gcc7/osx-64
                          https://conda.anaconda.org/conda-forge/label/gcc7/noarch
                          https://conda.anaconda.org/conda-forge/osx-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://repo.anaconda.com/pkgs/main/osx-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/osx-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/osx-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/pro/osx-64
                          https://repo.anaconda.com/pkgs/pro/noarch
          package cache : /Users/downes/miniconda3/pkgs
                          /Users/downes/.conda/pkgs
       envs directories : /Users/downes/miniconda3/envs
                          /Users/downes/.conda/envs
               platform : osx-64
             user-agent : conda/4.5.12 requests/2.21.0 CPython/3.7.1 Darwin/17.7.0 OSX/10.13.6
                UID:GID : 562182957:401700698
             netrc file : None
           offline mode : False

This is not an issue anymore


write 3d ncdhw to ndhwc test that uses 2d gpu kernel

@amberhassaan  If a subsequent PR has these changes present already, we can close this PR and merge that one instead

@amberhassaan If a subsequent PR has these changes present already, we can close this PR and merge that one instead
I'd like to convert this test to gtest, and add renewed 3D tests because PR #2429 will introduce 3D transform solvers. So, for now, we can merge this PR as is or we can just wait until I get around to doing that.

@junliume  Can we merge this PR?


feat: add power up and power down buttons

Fixes #1333
Changes

add power up and power down buttons
add PowerUpOrDown modal

Test plan

[x] Go to your profile.
[x] Click on Power up button and try it.
[x] Click on Power down button and try it.

Demo

Great work on that! Can we display the value in STEEM but not in VESTS? VESTS should not be visible for users.

@Sekhmet Can we have always 6 decimals on the VEST amount when we sending user to power down/up?

How should it work then? I used URLs from the original issue.
transfer-to-vesting users STEEM and withdraw-vesting uses VESTS?

Yes power-up with STEEM and power-down VESTS


[Question] When using the MLC to infer the QWEN2 model, the memory usage is much higher than when using Transformers

❓ General Questions

I downloaded and compiled the model using the following command:
git clone https://huggingface.co/Qwen/Qwen1.5-4B-Chat
python -m mlc_chat convert_weight ./Qwen1.5-4B-Chat --quantization q4f32_1 -o ./Qwen1.5-4B-Chat-MLC
python -m mlc_chat gen_config ./Qwen1.5-4B-Chat --quantization q4f32_1 --conv-tempate chatml -o ./Qwen1.5-4B-Chat-MLC
python -m mlc_chat compile ./Qwen1.5-4B-Chat --device cuda -o ./Qwen1.5-4B-Chat-MLC-cuda.so

When running the model with max_position_embeddings=32768, MLC requires approximately 199444.85 MB of memory, while using the unquantized model with Transformers only requires around 10GB of memory. Why is the difference so significant?
[2024-02-23 15:45:00] INFO model_metadata.py:95: Total memory usage: 199444.85 MB (Parameters: 2356.26 MB. KVCache: 25600.00 MB. Temporary buffer: 171488.59 MB)

Check the mlc-config file because the config file of Qwen does not define the context_window_size, and this value in the mlc-config file is set to a huge number. It causes the KV cache to require a huge amount of memory. Manually reducing the context_window_size value in the generated mlc config file can solve the issue. For example, change it to 4096 or 768.

Hi @MingkangW, thanks for the question! I think what @na20215 suggested can address your issue. On the other hand, right now we are switching the attention implementation of the models from naive attention computation to FlashInfer. The switch of Qwen model is still in progress. After the switch, the memory consumption will be much less.

Gonna close the issue for now. You're welcome to reopen it or open a new one if there are further questions :-)


chore: remove utils/check_backend_completeness.py

We no longer need this script, we're now complete for the PyArrow backend, and the few missing features all have PRs open for them

We have some lacking for DateTimeNamespace but it won't show in the script anyway :)

Closed by #628


ActiveField::staticControl inputOptions

Missing inputOptions in \yii\bootstrap4\ActiveField::staticControl
    public function staticControl($options = [])
    {
       +   $options = array_merge($this->inputOptions, $options);
        $this->adjustLabelFor($options);
        $this->parts['{input}'] = Html::activeStaticControl($this->model, $this->attribute, $options);
        return $this;
    }

Yii version - 2.0.23
yiisoft/yii2-bootstrap4 - 2.0.6

The ActiveField::staticControl method lost values of ActiveField::inputOptions.
This cause problem, for example we have an ActiveField:
$field = $form->field($model, $attribute, [
    'inputOptions' => ['class' => 'my-class']
]);

But when rendering it lost inputOptions:
echo $field->staticControl();

All other similar methods of \yii\widget\ActiveField has that behavior:
    public function input($type, $options = [])
    {
        $options = array_merge($this->inputOptions, $options);

    public function textInput($options = [])
    {
        $options = array_merge($this->inputOptions, $options);

    public function hiddenInput($options = [])
    {
        $options = array_merge($this->inputOptions, $options);

    public function passwordInput($options = [])
    {
        $options = array_merge($this->inputOptions, $options);

    public function fileInput($options = [])
    {
        if ($this->inputOptions !== ['class' => 'form-control']) {
            $options = array_merge($this->inputOptions, $options);

    public function textarea($options = [])
    {
        $options = array_merge($this->inputOptions, $options);

and so on ... So, staticControl() must not lost values, configured in inputOptions too. It a bug.

Similar issue for other methods:
https://github.com/yiisoft/yii2/issues/17374


New sample script: remove a site collection admin from all site collections

Docs

Author
Salaudeen Rajack

Original Post
link

Description
Remove a site collection admin from all site collections

Keywords
SharePoint Online, Governance

@waldekmastykarz - I'm happy to take that one.

Awesome! Thank you! 👏


[Request] option to word wrap the notes textbox

I want a setting that will allow the notes textbox to be word wrapped (or maybe make it a default?).
Right now the notes textbox just goes on and on, you can enter a very long comment and it just goes on and on.

There are no horizontal scroll bar that indicates that there are more notes in the box, and the PlayerTrack window has a maximum width that prevents us from instinctively viewing these kinds of notes.
the current workaround is to click the line of text and scroll the cursor through the notes, or manually add line breaks so that the notes can stay within the size of the notes textbox.

So this is a limitation of the UI framework. However, I was able to allow tabs and ctrl+enter for new lines which hopefully will improve things.


Add WireGuard e2e test to travis

Depends on https://github.com/submariner-io/submariner/pull/515

Very cool to see everything green, good job

Guys, do you mind if we hold back on adding this to travis, and we do it ASAP in GH actions?.
@mkolesnik tested it works pretty well, and we have the required capacity in GH actions (20 concurrent jobs).

@roytman  ^

As we plan to keep travis + GH actions in parallel for one cycle, travis would become a bottleneck.

Guys, do you mind if we hold back on adding this to travis, and we do it ASAP in GH actions?.
@mkolesnik tested it works pretty well, and we have the required capacity in GH actions (20 concurrent jobs).

OK, no problem

waiting for GH actions

The PR #551 is alive and kicking and even discovered issue #552 ;)


Add feature to emit Graphite metrics based on configuration

I've created a patch that allows those who use Graphite to configure the dropwizard-metrics library to emit those metrics to a Graphite compatible endpoint for longer term retention and graphing over time.
Here is an example graph showing some of the metrics emitted by dropwizard-metrics using the metrics-graphite plugin:

If the graphite configurations (provided in the examples) are left out of the config file completely, or are set to false, dropwizard-metrics won't enable Graphite reporting at all.

Looks good, thanks!


autocomplete dropdown is behind keyboard on mobile

need a way of making it a drop-up perhaps.

solved: the following CSS will make the drop-down into a drop-up
`    tags-input,
tags-input div.host {
position: relative;
}
tags-input auto-complete {
    position: absolute;
    bottom: 100%;
    width: 100%;
}

tags-input div.autocomplete.ng-scope {
    position: absolute;
    bottom: 0;
}`


scroll to top icon different in a temp

Description of the enhancement
scroll to top button icon is different in event1 template and it lags in some functionality too.
Screenshots

@anushbhatia I am working on appearance and @Adyasha8105 is working on functionality part of it.
please assign it to us.


Argument error

Hi,
I have troubles connecting to my Cassandra cluster.
My configuration files looks like this:
use Mix.Config

config :cqerl,
 cassandra_nodes: [ "<IP_ADDRESS>:9042", "<IP_ADDRESS>:9042" ],
 keyspace: "hevis"

After calling client = CQEx.Client.new!, I'm getting the following error message:
** (ArgumentError) argument error
    (stdlib) :ets.lookup(:cqerl_clusters, :"$primary_cluster")
             src/cqerl_cluster.erl:52: :cqerl_cluster.get_any_client/1
             lib/cqex/client.ex:17: CQEx.Client.new!/0

Any hints are very welcome :)
I fairly new to elixir, so hopefully I haven't missed an obvious step.
Thanks,
Seb

Never mind, fixed it. It was all my fault. :/

@schlan What's the solution?

@sebastian-nanek I had to add :cqerl to the list of applications and I got the keyspace wrong :s
def application do
    [
      applications: [
        ... :cqerl ...
      ]
    ]
  end

@schlan Thanks!


VA do not work

unable to access plugin
and i configured everything
can u help me pls because your plugin is awesome

If you are using VoiceAttack then please check out the VoiceAttack instructions at https://github.com/cmdrmcdonald/EliteDangerousDataProvider/blob/master/VoiceAttack.md  and the troubleshooting information at https://github.com/cmdrmcdonald/EliteDangerousDataProvider/blob/master/TROUBLESHOOTING.md

Closing due to inactivity.


Feature/g UI ld 884 improve test stage

Testing in https://github.com/Vandebron/Vandebron/pull/14202


feat: add http basic auth for receive

[x] I added CHANGELOG entry for this change.

Changes

Added two new flags: --receive.basic-auth-username and --receive.basic-auth-password to configure HTTP Basic Auth for the /api/v1/receive endpoint.
Implemented middleware that checks the provided username and password against the configured values before processing incoming write requests.
When both the username and password are set, Basic Auth is enforced. If not set, the endpoint remains open as before.
Added logging statements to indicate whether Basic Auth is enabled or disabled at startup.

Verification

Manually tested by running Thanos Receiver locally with different configurations:

Without setting username/password, verified that requests are accepted without authentication.
With username/password set, verified that requests fail with 401 Unauthorized if credentials are not provided.
With valid credentials, verified that requests are processed successfully.

No regressions were observed in existing functionality.

I don't think this should go into thanos itself. Maybe some system build on top of thanos can enforce authentication.


Private virtual address space for ear user mode process

I would like to get clarification regarding how private virtual address space of one process being isolated from another process for a 64 bit windows uses whole 8TB for one process as mentioned in diagram and such 8 TBs are used for other user space processes but as a whole we have only alloted 8TB for user space?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: ebe87d57-198f-66f4-69ff-6fdbc15eb214
Version Independent ID: 880a9327-3f4f-83eb-c0f7-030588344330
Content: Virtual address spaces - Windows drivers
Content Source: windows-driver-docs-pr/gettingstarted/virtual-address-spaces.md
Product: windows-hardware
Technology: windows-devices
GitHub Login: @EliotSeattle
Microsoft Alias: eliotgra

Apologies for the delay. Typically a user-mode process would use far less than its 8 TB VA allocation.  The VA space is unique per-process, with the system managing the mappings into physical address space to avoid conflicts. If this is still an issue and this doesn't address your question, please re-open with more detail

@tedhudek thanks for the answer.


Update naming-guidelines-extensions.md

Please check this proposition and make it available to public to gain benefits described.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: ivanzakharov sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


Minor bug fixes in Algorithm Design course

Changes

Implementation details

Observable name
Setting x0 for COBYLA

How to read this PR

Screenshots

@pandasa123 I was a few minutes too late with the review, can you make a follow-up PR to fix this?

@pandasa123 I was a few minutes too late with the review, can you make a follow-up PR to fix this?

sorry about that! my fault.

I actually couldn't replicate this issue locally or in Lab oddly enough


nextjs example not working - 502 status

Getting a blank screen and the status of 502

Installation steps from here
https://github.com/dahlia/fedify/tree/main/examples/next-app-router
`npm run dev & npx @fedify/cli tunnel 8000
[1] 8399

<EMAIL_ADDRESS>dev
next dev --turbo

⠏  ▲ Next.js 15.0.0-canary.136 (turbo)

Local:        http://localhost:3000

✓ Starting...
⚠ Configuration with next.config.ts is currently an experimental feature, use with caution.
Need to install the following packages:
<EMAIL_ADDRESS>Ok to proceed? (y)  ✓ Ready in 1274ms
✔ Your local server at 8000 is now publicly accessible:
https://8e8806ac7149ffca6fdb710128dc2fed.serveo.net/
Press ^C to close the tunnel.
○ Compiling / ...
✓ Compiled / in 1960ms
GET / 200 in 2182ms
○ Compiling /[fedify]/[[...catchAll]] ...
✓ Compiled /[fedify]/[[...catchAll]] in 1636ms
⨯ RouterError: Path for actor dispatcher must have one variable: {handle}
at FederationImpl.setActorDispatcher (/fedify/examples/next-app-router/.next/server/chunks/node_modules_@fedify_fedify_esm_federation_fa2538..js:1245:19)
at /fedify/examples/next-app-router/.next/server/chunks/[root of the server]__97fbbe..js:408:12 {
page: '/favicon.ico'
}`

The example is now fixed.  Please try it again!

The example is now fixed. Please pull the repository and try it again!

Sorry for the bad news. Unable to reopen this issue
Still a blank screen

Did you run npm i again?

Did you run npm i again?

I redid everything in new folder
Here is both firefox and chromium

`$ git clone https://github.com/dahlia/fedify.git
Cloning into 'fedify'...
remote: Enumerating objects: 6086, done.
remote: Counting objects: 100% (1669/1669), done.
remote: Compressing objects: 100% (610/610), done.
remote: Total 6086 (delta 1156), reused 1496 (delta 1016), pack-reused 4417 (from 1)
Receiving objects: 100% (6086/6086), 9.08 MiB | 6.14 MiB/s, done.
Resolving deltas: 100% (4251/4251), done.
$ cd fedify/examples/next-app-router
/fedify/examples/next-app-router$ nvm use
Found '/fedify/examples/next-app-router/.nvmrc' with version <v20.17.0>
Now using node v20.17.0 (npm v10.8.2)
/fedify/examples/next-app-router$ npm i
npm warn deprecated<EMAIL_ADDRESS>This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated<EMAIL_ADDRESS>Use @eslint/config-array instead
npm warn deprecated<EMAIL_ADDRESS>Rimraf versions prior to v4 are no longer supported
npm warn deprecated<EMAIL_ADDRESS>Glob versions prior to v9 are no longer supported
npm warn deprecated<EMAIL_ADDRESS>Use @eslint/object-schema instead
npm warn deprecated<EMAIL_ADDRESS>This module has been superseded by the multiformats module
npm warn deprecated<EMAIL_ADDRESS>This module has been superseded by the multiformats module
added 427 packages, and audited 428 packages in 8s
151 packages are looking for funding
run npm fund for details
found 0 vulnerabilities
/fedify/examples/next-app-router$ npm run dev & npx @fedify/cli tunnel 8000
[1] 3332

<EMAIL_ADDRESS>dev
next dev --turbo

⠇  ▲ Next.js 15.0.0-canary.136 (turbo)

Local:        http://localhost:3000

✓ Starting...
⚠ Configuration with next.config.ts is currently an experimental feature, use with caution.
✓ Ready in 1041ms
✔ Your local server at 8000 is now publicly accessible:
https://de84bbf75e0679aef0a0f2dde30f6588.serveo.net/
Press ^C to close the tunnel.`

Try (3000, not 8000):
npm run dev & npx @fedify/cli tunnel 3000

The example works correctly now thanks!


Would you update Lindoapi.jl for Julia?

Hi,
Lindoapi is very good SOLVER. I like it very much. Its my toy in MS.
But why doesn't your company look too much at using it in Julia? If you don't fancy it, then don't make this package, but since you have started to let users use lindoapi in julia, why don't you make it better, this Lindoapi.jl, in my opinion is only a half-baked product.
Sorry, the above is my personal suggestion. Since you have already done a little work, please do a better job, don't make a lousy project to deal with, which I'm afraid reflects your company's laziness as well as inaction.
Sorry, please pardon my rude remarks.
┌ Lindoapi
│  WARNING: Method definition (::Type{Ptr{Nothing}})(Any, Any) in module Lindoapi at /home/PATH/JuliaWorks/JuliaDepoLTS/packages/Lindoapi/wKzvd/src/gen/liblindo_api.jl:24 overwritten at /home/PATH/JuliaWorks/JuliaDepoLTS/packages/Lindoapi/wKzvd/src/gen/liblindo_api.jl:156.
│  ERROR: Method overwriting is not permitted during Module precompilation. Use `__precompile__(false)` to opt-out of precompilation.

Sincerely,
Aijunly, J. Wang

Hello Aijunly,
Thank you for bringing this to our attention. We have been working to correct this and improve on our testing. Please try to reinstall the Julia package. If this problem persists, let us know your operating system and the version of the Lindoapi that you are using
Best,
James

Thanks.
Linux USER_NAME 6.1.0-13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1 (2023-09-29) x86_64 GNU/Linux
Debian 12.4 and Lindoapi 15.00.
Best,
Aijunly

No, works very well.ThanksYour sincerely,Aijunly Wang（王贼臣）On Nov 13, 2024, at 09:45, JHaasIII92 @.***> wrote:
Did you get the same error message?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

Thank you!


Removing numba from shap

Nuitka version, full Python version, flavor, OS, etc. as output by this
command.

python -m nuitka --version

1.3.6
Commercial: None
Python: 3.9.5 (tags/v3.9.5:0a7dcbd, May  3 2021, 17:27:52) [MSC v.1928 64 bit (AMD64)]
Flavor: CPython Official
Executable: C:\Python39\python.exe
OS: Windows
Arch: x86_64
WindowsRelease: 10
Version C compiler: C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64\cl.exe (cl 14.2).

How did you install Nuitka and Python

Installed using pip

The specific PyPI names and versions

pip 22.0.4 from c:\python39\lib\site-packages\pip (python 3.9)

python -m pip freeze

shap==0.41.0
numba==0.56.2

Also supply a Short, Self Contained, Correct, Example

import shap

print("Hello world")

Provide in your issue the Nuitka options used

python -m nuitka  --onefile --noinclude-numba-mode=nofollow test.py

Explanation
When i try to compile the script without the --noinclude-numba-mode=nofollow option i obtain this warning:
Nuitka-Plugins:WARNING: options-nanny: Using module (numba (0, 56, 2)) with no support: Numba is not yet working with
Nuitka-Plugins:WARNING: Nuitka standalone, recommended to use '--noinclude-numba-mode'

So i have tried to add the --noinclude-numba-mode=nofollow options, because numba is not supported, but when i execute the compiled exe i obtain an import error in the shap\utils\_clustering.py file.
This error is given by this import in the file:
from numba import jit
...
@jit
def _pt_shuffle_rec(i, indexes, index_mask, partition_tree, M, pos):

Further investigating i have found out that numba is imported also in other shap file that are shap/explainers/_exact.py, shap/links.py, shap/maskers/_image.py, shap/maskers/_tabular.py and shap/utils/_masked_model.py.
I have seen that in some recent commit you have removed the numba dependecies from some packages, so is it possible to remove numba also from shap in the compiled exe?

Yes, do you want to give it a try: https://nuitka.net/doc/nuitka-package-config.html#anti-bloat
We could turn this into an example for the documentation. I have a suspect, that the first order mioght be to check if the shap.utils.clustering can be avoided, and if not, then you can just remove the jit import and annotation, always guarded of course with a when: not use_numba. Want to give it a try?

I have tried to avoid shap.utils._clustering but when i execute the compiled exe i obtain an import error for that package. In general i think that is a better solution to try to avoid numba with something like that:
- module-name: 'shap.utils._clustering'
  anti-bloat:
    - description: 'avoid clustering'
      replacements_plain:
        'from numba import jit': ''
        '@jit': ''
      when: 'not use_numba and standalone'

Am i correct?

I have tried this and it worked.
I have also removed numba from any subpackage that reference it.
The resulting yaml is this:
- module-name: 'shap.utils._clustering'
  anti-bloat:
    - description: 'avoid numba'
      replacements_plain:
        'from numba import jit': ''
        '@jit': ''
      when: 'not use_numba and standalone'

- module-name: 'shap.explainers._exact'
  anti-bloat:
    - description: 'avoid numba'
      replacements_plain:
        'from numba import jit': ''
        '@jit': ''
      when: 'not use_numba and standalone'

- module-name: 'shap.explainers._partition'
  anti-bloat:
    - description: 'avoid numba'
      replacements_plain:
        'from numba import jit': ''
        '@jit': ''
      when: 'not use_numba and standalone'

- module-name: 'shap.links'
  anti-bloat:
    - description: 'avoid numba'
      replacements_plain:
        'import numba': ''
<EMAIL_ADDRESS>''
      when: 'not use_numba and standalone'

- module-name: 'shap.maskers._image'
  anti-bloat:
    - description: 'avoid numba'
      replacements_plain:
        'from numba import jit': ''
        '@jit': ''
        "warnings.simplefilter('ignore', category=NumbaPendingDeprecationWarning)": ''
        'from numba.core.errors import NumbaPendingDeprecationWarning': ''
      when: 'not use_numba and standalone'

- module-name: 'shap.maskers._tabular'
  anti-bloat:
    - description: 'avoid numba'
      replacements_plain:
        'from numba import jit': ''
        '@jit': ''
      when: 'not use_numba and standalone'

- module-name: 'shap.utils._masked_model'
  anti-bloat:
    - description: 'avoid numba'
      replacements_plain:
        'from numba import jit': ''
        '@jit': ''
      when: 'not use_numba and standalone'

That looks great, I will incorporate it. Good job.

Thank you. I'am currently sending another PR for sqlalchemy dependencies so if you want i can also send another PR with this

Yes, you can do it, that way you get the deserved credit. I just merged the other.

PR sended

It will be in the next hotfix, thanks for your help. I will use some of this to provide examples when I find the time.

This is part of the 1.4 release.