-
Notifications
You must be signed in to change notification settings - Fork 39
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
remove flag to use pip 2020 solver from Github Action pip install command on OSX #1357
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1357 +/- ##
=======================================
Coverage 89.59% 89.59%
=======================================
Files 196 196
Lines 10273 10273
=======================================
Hits 9204 9204
Misses 1069 1069 Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I turned on tests for this PR, but tests now fail -- regardless of the presence of the feature resolver flag. Not sure what is up, but failing tests is a bad sign I'd say :)
cheers @bvreede - they are indeed failing and the fails are not related to this PR (neither the solver) but to #1358 and the linked issue with the new pip - not a worry, the solver opt is good to be removed, it's pip they need to sort out their stuff 😁 You can try force pip 21.2.4 and see all goes fine 👍 |
@bvreede that was indeed due to the broken pip and is fixed now. Could you have another look? |
@schlunma you mind giving me a quick review here please mate? We need to get this in ideally for the release 🍺 |
Can you briefly explain what Apart from that the changes look fine to me! |
@schlunma yis, good point! Pip introduced a more robust but different dependency resolver back when were were all working from home (sneaky! 😁 ), see communication release and that was breaking some stuffs back then, now it's the default resolver and the call to use the older resolver is deprecated and will introduce an error if used 👍 🍺 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cheers, thanks for the explanation!
cheers much for reviewing, Manu! 🍺 |
Description
That flag will introduce an error in
pip=21.0
so let's just get rid of it (it is now the default solver, so all's safe and sound). See example warningChecklist
It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the 🛠 Technical or 🧪 Scientific review.
To help with the number pull requests: