di / pytest-reqs

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

packaging 19.0 is required for tests to pass #49

Open jayvdb opened 5 years ago

jayvdb commented 5 years ago

I've done builds with each version pinned at https://travis-ci.org/jayvdb/pytest-reqs/builds , and confirmed also at https://travis-ci.org/jayvdb/pip-api/builds

All version before packaging 19.0 fail, due to requirements/test.txt using -e . in pytest-reqs, which makes the requirements check fail, and some of the tests also fail with packaging lower than 18.0.

Raised https://github.com/di/pip-api/issues/30 about the same problem occurring in pip-api - that likely need to be solved first.

There should be a tox factor for the minimum packaging version here and at pip-api, so these problems are identified during development.