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
When calling requirementslib.models.markers.cleanup_pyspecs with a SpecifierSet instance, the given instance is split into a set of tuples and then converted to a tuple for hashing (for lru_cache compatibility specifically).
This doesn't seem to work, and it causes a lot of issues. We just need to drop the lru_cache from the specified function
The text was updated successfully, but these errors were encountered:
- Clean up and flatten overcomplicated code
- Add helper function for generating markers from specifiers
- Fixes#171
Signed-off-by: Dan Ryan <dan@danryan.co>
- Clean up and flatten overcomplicated code
- Add helper function for generating markers from specifiers
- Fixes#171
Signed-off-by: Dan Ryan <dan@danryan.co>
When calling
requirementslib.models.markers.cleanup_pyspecs
with aSpecifierSet
instance, the given instance is split into a set of tuples and then converted to a tuple for hashing (forlru_cache
compatibility specifically).This doesn't seem to work, and it causes a lot of issues. We just need to drop the
lru_cache
from the specified functionThe text was updated successfully, but these errors were encountered: