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
[deps] Move dependency pins to requirements.txt (#63)
That way, we have a single place where all of our dependency versions
are pinned, and setup.py only mentions which packages the tool depends
on, without requiring specific versions.
Also drop packages that are not depend upon directly from setup.py:
some of those like `pytz` are still pinned in requirements.txt for
stability, but they don't need to be in setup.py because we don't
depend on them directly. The `six` package was dropped entirely since
it wasn't used anymore.
Finally, this patch pins the versions used when running `tox` by
installing via requirements.txt, otherwise we end up using unpinned
versions from setup.py when running the tests, which creates obvious
issues.
0 commit comments