Skip to content

Examples of ResolutionTooDeep in Pip #13281

@notatallshaw

Description

@notatallshaw

Examples of ResolutionTooDeep in pip

This issue is for collecting real-world examples of ResolutionTooDeep. It is not for help with your specific install. Examples here will be used to test changes to the resolver.

If you hit ResolutionTooDeep, please post a reply with:

  1. pip version (pip --version)
  2. Python version (python --version)
  3. OS
  4. Output of pip freeze
  5. The exact command that produced the error
  6. Any pyproject.toml, requirements.txt, or other input files needed to reproduce. For pyproject.toml, the [project] dependencies is usually enough. Long files can go in a Gist.

Example reply:

pip version: 24.0
Python version: 3.11.6
OS: Ubuntu 22.04

$ pip install mypackage
ERROR: ResolutionTooDeep: xxx

pip freeze:
package-a==1.2.3
package-b==4.5.6

pyproject.toml:
[project]
dependencies = [
    "package-a==1.2.3",
    "package-b==4.5.6",
]

If you need a working install now, uv has a uv pip interface with a different resolver, though there are some compatibility differences.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions