mirror of
https://github.com/pypa/pip
synced 2023-12-13 21:30:23 +01:00
d18ac6250e
The resolver collects previously known incompatibilites and sends them to the provider. But previously the provider does not correctly exclude the currently-installed candidate if it is present in that incompatibility list, causing the resolver to enter a loop trying that same candidate. This patch correctly applies incompat_ids when producing an AlreadyInstalledCandidate and exclude it if its id() is in the set. |
||
---|---|---|
.. | ||
.gitignore | ||
9841.bugfix.rst | ||
e0021c1f-5eeb-4f32-bfe8-87752f034acd.trivial.rst |