-
-
Notifications
You must be signed in to change notification settings - Fork 270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Don't mutate project.deps during project write #3591
Don't mutate project.deps during project write #3591
Conversation
b2c80ba
to
d6a4a47
Compare
If a dep is listed in both Line 136 in f4d64d2
Is there an issue with that approach? |
8ddcc27
to
04411a2
Compare
04411a2
to
df3233b
Compare
Kristoffer suggested this latest fix so should be good to go |
(cherry picked from commit 051ab5b)
(cherry picked from commit 051ab5b)
(cherry picked from commit 051ab5b)
(cherry picked from commit 051ab5b)
Has this been included in Julia v1.9.3? I see the |
No it will be in 1.9.4 |
much appreciated, this is quite annoying when developing extensions (though they are very useful, so I can live with it :) ) |
Fixes #3327
Fixes parts of Pkg that weren't aware of the way that weakdeps can be listed in both[weakdeps]
and[deps]
.Actually was just an unwanted mutation of
project.deps
during writing the project out.The mwe here now works #3327 (comment)