Nextcord dependency problem

When i try to install nextcord library, i get following error:

→ python3 -m poetry add nextcord
Using version ^2.3.2 for nextcord

Updating dependencies
Resolving dependencies…

SolverProblemError

Because no versions of replit match >3.2.4,<3.2.5 || >3.2.5,<4.0.0
and replit (3.2.5) depends on typing_extensions (>=3.7.4,<4.0.0), replit (>3.2.4,<4.0.0) requires typing_extensions (>=3.7.4,<4.0.0).
And because replit (3.2.4) depends on typing_extensions (>=3.7.4,<4.0.0), replit (>=3.2.4,<4.0.0) requires typing_extensions (>=3.7.4,<4.0.0).
Because no versions of nextcord match >2.3.2,<3.0.0
and nextcord (2.3.2) depends on typing_extensions (>=4.2.0,<5), nextcord (>=2.3.2,<3.0.0) requires typing_extensions (>=4.2.0,<5).
Thus, nextcord (>=2.3.2,<3.0.0) is incompatible with replit (>=3.2.4,<4.0.0).
So, because python-template depends on both replit (^3.2.4) and nextcord (^2.3.2), version solving failed.

at venv/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
exit status 1

how do i resolve this?

Solved it by using nextcord version 2.0

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.