-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Closed
Labels
S: needs triageIssues/PRs that need to be triagedIssues/PRs that need to be triagedtype: bugA confirmed bug or unintended behaviorA confirmed bug or unintended behavior
Description
Description
A set of Python modules that could be installed jointly in the past runs now into pip._vendor.resolvelib.resolvers.ResolutionTooDeep: 200000
.
Expected behavior
A quick installation of all required modules
pip version
23.3.1
Python version
3.8.18
OS
Ubuntu
How to Reproduce
git clone https://github.com/1kastner/conflowgen
cd conflowgen
pip install -e .[dev]
Output
...
Collecting ruamel.yaml.clib>=0.2.7 (from ruamel.yaml>=0.16.12->sphinx-toolbox>=3)
Downloading ruamel.yaml.clib-0.2.8-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (2.2 kB)
INFO: pip is looking at multiple versions of sphinx-tabs to determine which version is compatible with other requirements. This could take a while.
Collecting sphinx-tabs<3.5.0,>=1.2.1 (from sphinx-toolbox>=3)
Downloading sphinx_tabs-3.4.1-py3-none-any.whl (10.0 kB)
Downloading sphinx_tabs-3.4.0-py3-none-any.whl (10.0 kB)
Downloading sphinx_tabs-3.3.1-py3-none-any.whl (10.0 kB)
Downloading sphinx_tabs-3.3.0-py3-none-any.whl (10 kB)
Downloading sphinx_tabs-3.2.0-py3-none-any.whl (9.8 kB)
Downloading sphinx_tabs-3.1.0-py3-none-any.whl (9.7 kB)
Downloading sphinx_tabs-3.0.0-py3-none-any.whl (9.7 kB)
INFO: pip is still looking at multiple versions of sphinx-tabs to determine which version is compatible with other requirements. This could take a while.
Downloading sphinx_tabs-2.1.0-py3-none-any.whl (9.6 kB)
Downloading sphinx_tabs-2.0.1-py3-none-any.whl (9.4 kB)
Downloading sphinx_tabs-2.0.0-py3-none-any.whl (9.3 kB)
Downloading sphinx_tabs-1.3.0-py3-none-any.whl (22 kB)
Downloading sphinx_tabs-1.2.1-py3-none-any.whl (22 kB)
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.
Collecting sphinx-prompt>=1.1.0 (from sphinx-toolbox>=3)
Downloading sphinx_prompt-1.6.0-py3-none-any.whl (5.2 kB)
INFO: pip is looking at multiple versions of sphinx-prompt to determine which version is compatible with other requirements. This could take a while.
Downloading sphinx_prompt-1.5.0-py3-none-any.whl (4.5 kB)
Downloading sphinx_prompt-1.4.0-py3-none-any.whl (4.1 kB)
Downloading sphinx_prompt-1.3.0-py3-none-any.whl (3.8 kB)
Downloading sphinx_prompt-1.2.0-py3-none-any.whl (3.8 kB)
Downloading sphinx-prompt-1.1.0.tar.gz (7.9 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting sphinx-autodoc-typehints>=1.11.1 (from sphinx-toolbox>=3)
Downloading sphinx_autodoc_typehints-1.25.1-py3-none-any.whl.metadata (7.8 kB)
INFO: pip is still looking at multiple versions of sphinx-prompt to determine which version is compatible with other requirements. This could take a while.
Downloading sphinx_autodoc_typehints-1.25.0-py3-none-any.whl.metadata (7.8 kB)
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.
Downloading sphinx_autodoc_typehints-1.24.1-py3-none-any.whl.metadata (7.8 kB)
Downloading sphinx_autodoc_typehints-1.24.0-py3-none-any.whl.metadata (7.8 kB)
Downloading sphinx_autodoc_typehints-1.23.3-py3-none-any.whl.metadata (8.5 kB)
Downloading sphinx_autodoc_typehints-1.23.2-py3-none-any.whl.metadata (8.5 kB)
Downloading sphinx_autodoc_typehints-1.23.1-py3-none-any.whl.metadata (8.6 kB)
Downloading sphinx_autodoc_typehints-1.23.0-py3-none-any.whl (17 kB)
Collecting sphinx>=6.2
Downloading sphinx-6.2.1-py3-none-any.whl (3.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 107.5 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of sphinx to determine which version is compatible with other requirements. This could take a while.
Downloading sphinx-6.2.0-py3-none-any.whl (3.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 109.2 MB/s eta 0:00:00
Collecting sphinx-autodoc-typehints>=1.11.1 (from sphinx-toolbox>=3)
Downloading sphinx_autodoc_typehints-1.22-py3-none-any.whl (17 kB)
Downloading sphinx_autodoc_typehints-1.21.8-py3-none-any.whl (17 kB)
Downloading sphinx_autodoc_typehints-1.21.7-py3-none-any.whl (16 kB)
INFO: pip is still looking at multiple versions of sphinx to determine which version is compatible with other requirements. This could take a while.
Downloading sphinx_autodoc_typehints-1.21.6-py3-none-any.whl (16 kB)
Downloading sphinx_autodoc_typehints-1.21.5-py3-none-any.whl (16 kB)
Downloading sphinx_autodoc_typehints-1.21.4-py3-none-any.whl (16 kB)
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.
Downloading sphinx_autodoc_typehints-1.21.3-py3-none-any.whl (15 kB)
Downloading sphinx_autodoc_typehints-1.21.2-py3-none-any.whl (13 kB)
Downloading sphinx_autodoc_typehints-1.21.1-py3-none-any.whl (13 kB)
Downloading sphinx_autodoc_typehints-1.21.0-py3-none-any.whl (13 kB)
Downloading sphinx_autodoc_typehints-1.20.2-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.20.1-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.20.0-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.19.5-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.19.4-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.19.3-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.19.2-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.19.1-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.19.0-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.18.3-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.18.2-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.18.1-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.18.0-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.17.1-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.17.0-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.16.0-py3-none-any.whl (12 kB)
Downloading sphinx_autodoc_typehints-1.15.3-py3-none-any.whl (11 kB)
Downloading sphinx_autodoc_typehints-1.15.2-py3-none-any.whl (11 kB)
Downloading sphinx_autodoc_typehints-1.15.1-py3-none-any.whl (11 kB)
Downloading sphinx_autodoc_typehints-1.15.0-py3-none-any.whl (11 kB)
Downloading sphinx_autodoc_typehints-1.14.1-py3-none-any.whl (11 kB)
Downloading sphinx_autodoc_typehints-1.14.0-py3-none-any.whl (11 kB)
Downloading sphinx_autodoc_typehints-1.13.1-py3-none-any.whl (10 kB)
Downloading sphinx_autodoc_typehints-1.13.0-py3-none-any.whl (10 kB)
Downloading sphinx_autodoc_typehints-1.12.0-py3-none-any.whl (9.4 kB)
Downloading sphinx_autodoc_typehints-1.11.1-py3-none-any.whl (8.7 kB)
Collecting readme-renderer>=35.0 (from twine)
Downloading readme_renderer-41.0-py3-none-any.whl.metadata (2.7 kB)
Downloading readme_renderer-40.0-py3-none-any.whl.metadata (2.7 kB)
Downloading readme_renderer-37.3-py3-none-any.whl (14 kB)
Downloading readme_renderer-37.2-py3-none-any.whl (14 kB)
Downloading readme_renderer-37.1-py3-none-any.whl (14 kB)
Downloading readme_renderer-37.0-py3-none-any.whl (14 kB)
Downloading readme_renderer-36.0-py3-none-any.whl (14 kB)
Downloading readme_renderer-35.0-py3-none-any.whl (14 kB)
Collecting pybtex-docutils>=1.0.0 (from sphinxcontrib-bibtex>=2.4)
Downloading pybtex_docutils-1.0.2-py3-none-any.whl (6.3 kB)
Downloading pybtex_docutils-1.0.1-py3-none-any.whl (4.8 kB)
Downloading pybtex_docutils-1.0.0-py3-none-any.whl (4.7 kB)
Collecting autodocsumm>=0.2.0 (from sphinx-toolbox>=3)
Downloading autodocsumm-0.2.10-py3-none-any.whl (14 kB)
Downloading autodocsumm-0.2.9-py3-none-any.whl (13 kB)
INFO: pip is looking at multiple versions of autodocsumm to determine which version is compatible with other requirements. This could take a while.
Downloading autodocsumm-0.2.8-py3-none-any.whl (13 kB)
Downloading autodocsumm-0.2.7.tar.gz (43 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.4/43.4 kB 2.6 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Downloading autodocsumm-0.2.6.tar.gz (43 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.3/43.3 kB 10.2 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Downloading autodocsumm-0.2.5.tar.gz (43 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.5/43.5 kB 1.9 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
ERROR: Exception:
Traceback (most recent call last):
File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper
status = run_func(*args)
File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper
return func(self, options, args)
File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 377, in run
requirement_set = resolver.resolve(
File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve
result = self._result = resolver.resolve(
File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 457, in resolve
raise ResolutionTooDeep(max_rounds)
pip._vendor.resolvelib.resolvers.ResolutionTooDeep: 200000
See https://github.com/1kastner/conflowgen/actions/runs/7158163375/job/19489894194?pr=201
Code of Conduct
- I agree to follow the PSF Code of Conduct.
Metadata
Metadata
Assignees
Labels
S: needs triageIssues/PRs that need to be triagedIssues/PRs that need to be triagedtype: bugA confirmed bug or unintended behaviorA confirmed bug or unintended behavior