Closed tomlaube closed 2 years ago
@sdispater seems that self._solution.relaton(term)
is returning a subset. I did see similar cases in other issues. I suspect this is just a missing condition?
Similar issue #3200. Seems to be acused due to some issue with the name normalisation process.
I am experiencing a similar infinite loop in dependency solving for a different package: azure-kusto-data
.
On poetry 1.1.4, in a clean new poetry project, poetry add azure-kusto-data -vvv
gets stuck in this loop, on both Win 10 and Ubuntu:
1: fact: azure-identity (1.5.0) depends on azure-core (>=1.0.0,<2.0.0)
1: fact: azure-identity (1.5.0) depends on cryptography (>=2.1.4)
1: fact: azure-identity (1.5.0) depends on msal (>=1.6.0,<2.0.0)
1: fact: azure-identity (1.5.0) depends on msal-extensions (>=0.3.0,<0.4.0)
1: fact: azure-identity (1.5.0) depends on six (>=1.6)
1: selecting azure-identity (1.5.0)
1: fact: azure-identity (1.5.0) depends on azure-core (>=1.0.0,<2.0.0)
1: fact: azure-identity (1.5.0) depends on cryptography (>=2.1.4)
1: fact: azure-identity (1.5.0) depends on msal (>=1.6.0,<2.0.0)
1: fact: azure-identity (1.5.0) depends on msal-extensions (>=0.3.0,<0.4.0)
1: fact: azure-identity (1.5.0) depends on six (>=1.6)
1: selecting azure-identity (1.5.0)
Worked for me:
"pdfminer.six" = "^20220319"
should be closed by https://github.com/python-poetry/poetry-core/pull/328
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
-vvv
option).Issue
Minimal toml to replicate issue:
Running poetry update -vvv results in infinite loop:
The issue is most likely cause be that inconsistent naming: package pdfminer.six is correctly selected, it just doesn't match the provided pdfminer-six constraint.