di / pytest-reqs

py.test plugin for checking requirements files
https://pypi.org/p/pytest-reqs
MIT License
25 stars 6 forks source link

Packages with Titlecase names are not found #36

Closed jayvdb closed 6 years ago

jayvdb commented 6 years ago

Pygments, Sphinx, etc, are not found with the new pip-api solution.

pip-api.parse_requirements does a name.lower() which could be responsible.

However pytest-reqs can easily apply a bit of pattern matching here to allow for such a common variation between what-users-do and what-computers-do.