- OS version and name: macOS 10.15.5
- Poetry version: 1.1.0
- Link of a Gist with the contents of your pyproject.toml file:
Issue
If a project (e.g., poetry-bug-with-cross-path-deps) has the following dependencies:
poetry-bug-with-cross-path-deps depends on package1
poetry-bug-with-cross-path-deps depends on package2
package1 depends on package2
and the package1 and package2 are path dependencies, then poetry lock fails on:
SolverProblemError
Because poetry-bug-with-cross-path-deps depends on package1 (0.1.0 deps/package1) which depends on package2 (0.2.0 deps/package2), package2 is required.
So, because poetry-bug-with-cross-path-deps depends on package2 (0.2.0 deps/package2), version solving failed.
-vvvoption).Issue
If a project (e.g.,
poetry-bug-with-cross-path-deps) has the following dependencies:poetry-bug-with-cross-path-depsdepends onpackage1poetry-bug-with-cross-path-depsdepends onpackage2package1depends onpackage2and the
package1andpackage2are path dependencies, thenpoetry lockfails on: