Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
version 20.2 doesn't like non numeric requirements #499
Latest version 20.2 fails when trying to install requirements in the form:
$ python setup.py egg_info
I was able to confirm that setuptools 20.1 does not present this issue.
Original comment by stevenk_ (Bitbucket: stevenk_, GitHub: Unknown):
No, this was not an intentional limitation. The support for non-PEP 440 specifiers was present, it was just buggy (and untested, sigh). I have corrected both of those issues in pypa/packaging#62, and will submit a PR to update packaging to the new release (expected to be 16.3) when my PR has landed and a packaging release made.
I am bumping into this issue as well with a dependency I use (SQLAlchemy-Utils), which defines a requirement as
When I remove the passlib requirement, it installs just fine.