-
Notifications
You must be signed in to change notification settings - Fork 129
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
Fix problem with pip 21.3 that prevents installation from source #2344
Conversation
seems like conda is unable to solve the environment in practical time (I reran the test just to make sure it wasn't a fluke). Maybe we should call mamba instead or put the pin in setup.py as install requirement? |
I was silly when I said we should pin it in
|
Sorry V, I am overriding your suggestions here. Conda should get us the right pip. |
sure, I agree, unlike with conda, using mamba solves the env with pip restricted in environment.yml in a matter of seconds (just tried now), but I think installation dependencies should stay in |
Description
This addresses an upstream bug in pip by pinning to avoid the buggy version. Compare with the sibling PR in ESMValCore at ESMValGroup/ESMValCore#1359.
pip install -e
doesn't work #2350Before you get started
Checklist
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 of pull requests: