requirementslib
requirementslib copied to clipboard
Requirement equality
Currently the ==
operator on requirement is not very useful, since it includes a lot of information. It would be useful if there is a more practical equality check, e.g. ignores hashes if only one has them, consolidate URL and path-based specifications, etc.
for praticality's sake it should probably just do a comparison against equivalent cache key