-
Notifications
You must be signed in to change notification settings - Fork 366
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
Freeze pip package versions #2439
Comments
This might create other issues, for example breaking on newer versions of python because the pinned version is wasn't then compatible. I believe the right way to go about this is:
|
Side note: a tool like poetry would be really helpful to manage multiple dev environment to easily switch from 3.8 to 3.11, etc. |
Let's punt on this until we have a full matrix CI test, testing all Python versions on all platforms under all star signs |
Relevant for the upcoming numpy 2.0 release: https://pythonspeed.com/articles/numpy-2/ |
Closed as duplicates of |
We have a bunch of
requirements.txt
files which specify packages without version constraints, e.g:We should probably make sure that every dependency is either specified with
==
or with>=X,<Y
.A lint could check all
requirements*.txt
files and make sure each line contains either==
, or>=
and<
The text was updated successfully, but these errors were encountered: