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

make deps got SolverProblemError #1246

Closed
waketzheng opened this issue Sep 12, 2022 · 0 comments
Closed

make deps got SolverProblemError #1246

waketzheng opened this issue Sep 12, 2022 · 0 comments

Comments

@waketzheng
Copy link
Contributor

Describe the bug
Both make deps and poetry install got SolverProblemError:

$ make deps
Installing dependencies from lock file

  SolverProblemError

  Because psycopg (3.0.12) depends on backports.zoneinfo (>=0.2.0) which doesn't match any versions, psycopg is forbidden.
  So, because tortoise-orm depends on psycopg (3.0.12), version solving failed.

  at ~/.local/pipx/venvs/poetry/lib/python3.8/site-packages/poetry/puzzle/solver.py:241 in _solve
      237│             packages = result.packages
      238│         except OverrideNeeded as e:
      239│             return self.solve_in_compatibility_mode(e.overrides, use_latest=use_latest)
      240│         except SolveFailure as e:
    → 241│             raise SolverProblemError(e)
      242│
      243│         results = dict(
      244│             depth_first_search(
      245│                 PackageNode(self._package, packages), aggregate_package_nodes
make: *** [deps] Error 1

To Reproduce

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
git clone https://github.com/tortoise/tortoise-orm
cd tortoise-orm
poetry env use python3.8
poetry shell
make deps

Expected behavior
Install dependencies without error

Additional context
Poetry version: 1.1.13
OS: Mac
Latest git commit: db9c36c

waketzheng added a commit to waketzheng/tortoise-orm that referenced this issue Sep 12, 2022
long2ice pushed a commit that referenced this issue Sep 13, 2022
…mError. (#1247)

* fix: dependencies SolverProblemError. (#1246)

* fix: fastapi example test not working. (#1029)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant