You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
self._propagate_incompatibility will return the _conflict type which is the hashable type used to represent a package (in my usecase this is not a string). The line converts it to str which is a problem since then it is no longer a valid key in the self._incompatibilities dictionary (line 113 of the same function).
The text was updated successfully, but these errors were encountered:
Greedquest
changed the title
Bug In version solver when using a hashable object to represent a package, not just a string.
Bug in version solver when using a hashable object to represent a package, not just a string.
Apr 30, 2022
I believe it's this line:
mixology/mixology/version_solver.py
Line 130 in 067c5ae
self._propagate_incompatibility
will return the _conflict type which is the hashable type used to represent a package (in my usecase this is not a string). The line converts it to str which is a problem since then it is no longer a valid key in theself._incompatibilities
dictionary (line 113 of the same function).mixology/mixology/version_solver.py
Lines 98 to 133 in 067c5ae
The text was updated successfully, but these errors were encountered: