Skip to content
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

global: reduce pip backtracking for Python 3.10 #669

Open
GraemeWatt opened this issue Jun 22, 2023 · 0 comments
Open

global: reduce pip backtracking for Python 3.10 #669

GraemeWatt opened this issue Jun 22, 2023 · 0 comments
Labels
complexity: medium priority: medium type: bug Indicates an unexpected problem or unintended behaviour

Comments

@GraemeWatt
Copy link
Member

Trying to install the HEPData software in a Python 3.10 environment gives an info message:

INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.

followed eventually by an error message:

ERROR: Exception:
pip._vendor.resolvelib.resolvers.ResolutionTooDeep: 200000

We might need to simplify the dependency resolution, for example, by combining the dependencies from requirements.txt and setup.py, to allow use of Python 3.10. End-of-life for Python 3.9 is not until 5th October 2025, so the move to Python 3.10 is not urgent. See https://pip.pypa.io/warnings/backtracking for more information.

@GraemeWatt GraemeWatt added type: bug Indicates an unexpected problem or unintended behaviour priority: medium complexity: medium labels Jun 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity: medium priority: medium type: bug Indicates an unexpected problem or unintended behaviour
Projects
Status: To do
Development

No branches or pull requests

1 participant