Skip to content

Commit

Permalink
Remove Python 2 dependency constraints
Browse files Browse the repository at this point in the history
  • Loading branch information
peterdemin committed Oct 11, 2021
1 parent 61e07d8 commit cab3b13
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 30 deletions.
2 changes: 1 addition & 1 deletion requirements/base.in
Expand Up @@ -2,7 +2,7 @@ Click>=6.0
Jinja2
bs4
cachecontrol
defusedxml<0.6 # 0.6 drops Py3.4
defusedxml
entrypoints
lazy-object-proxy
lxml
Expand Down
4 changes: 2 additions & 2 deletions requirements/base.txt
@@ -1,4 +1,4 @@
# SHA1:37322c21156447708bed1f2f84fb4007fb40d526
# SHA1:550ec72b1bf98d268a21ddba61ccf392ca131b69
#
# This file is autogenerated by pip-compile-multi
# To update, run:
Expand All @@ -25,7 +25,7 @@ charset-normalizer==2.0.6
# via requests
click==8.0.3
# via -r requirements/base.in
defusedxml==0.5.0
defusedxml==0.7.1
# via -r requirements/base.in
entrypoints==0.3
# via -r requirements/base.in
Expand Down
13 changes: 6 additions & 7 deletions requirements/dev.in
Expand Up @@ -7,18 +7,17 @@ flake8
mock
pep8
pip
pytest<=4.6
pytest
pytest-cov
pytest-mock < 3 # For pytest 4.6 support
pytest-mock
pytest-pep8
tox
watchdog
wheel
freezegun
pip-compile-multi

# for Python 2 compatibility
Sphinx<2
pylint<2,!=1.9.5 # 1.9.5 missing for 3.7, 2 unsupported by 2.7
astroid<2
more-itertools<=5
Sphinx
pylint
astroid
more-itertools
51 changes: 31 additions & 20 deletions requirements/dev.txt
@@ -1,4 +1,4 @@
# SHA1:249303ac339e6b174193b06c2f3499bd798639f9
# SHA1:3c21be1f8f9845e223e4c767d2739431223a9585
#
# This file is autogenerated by pip-compile-multi
# To update, run:
Expand All @@ -8,12 +8,10 @@
-r base.txt
alabaster==0.7.12
# via sphinx
astroid==1.6.6
astroid==2.8.2
# via
# -r requirements/dev.in
# pylint
atomicwrites==1.4.0
# via pytest
attrs==21.2.0
# via pytest
babel==2.9.1
Expand Down Expand Up @@ -46,6 +44,8 @@ freezegun==1.1.0
# via -r requirements/dev.in
imagesize==1.2.0
# via sphinx
iniconfig==1.1.1
# via pytest
isort==5.9.3
# via pylint
mccabe==0.6.1
Expand All @@ -54,10 +54,8 @@ mccabe==0.6.1
# pylint
mock==4.0.3
# via -r requirements/dev.in
more-itertools==5.0.0
# via
# -r requirements/dev.in
# pytest
more-itertools==8.10.0
# via -r requirements/dev.in
packaging==21.0
# via
# pytest
Expand All @@ -74,8 +72,10 @@ pip-compile-multi==2.4.2
pip-tools==6.3.1
# via pip-compile-multi
platformdirs==2.4.0
# via virtualenv
pluggy==0.13.1
# via
# pylint
# virtualenv
pluggy==1.0.0
# via
# pytest
# tox
Expand All @@ -91,11 +91,11 @@ pyflakes==2.4.0
# via flake8
pygments==2.10.0
# via sphinx
pylint==1.9.4
pylint==2.11.1
# via -r requirements/dev.in
pyparsing==2.4.7
# via packaging
pytest==4.6.0
pytest==6.2.5
# via
# -r requirements/dev.in
# pytest-cache
Expand All @@ -106,22 +106,33 @@ pytest-cache==1.0
# via pytest-pep8
pytest-cov==3.0.0
# via -r requirements/dev.in
pytest-mock==2.0.0
pytest-mock==3.6.1
# via -r requirements/dev.in
pytest-pep8==1.0.6
# via -r requirements/dev.in
python-dateutil==2.8.2
# via freezegun
snowballstemmer==2.1.0
# via sphinx
sphinx==1.8.5
sphinx==4.2.0
# via -r requirements/dev.in
sphinxcontrib-applehelp==1.0.2
# via sphinx
sphinxcontrib-devhelp==1.0.2
# via sphinx
sphinxcontrib-htmlhelp==2.0.0
# via sphinx
sphinxcontrib-jsmath==1.0.1
# via sphinx
sphinxcontrib-qthelp==1.0.3
# via sphinx
sphinxcontrib-serializinghtml==1.1.5
# via sphinxcontrib-websupport
sphinxcontrib-websupport==1.2.4
# via sphinx
toml==0.10.2
# via tox
# via
# pylint
# pytest
# tox
tomli==1.2.1
# via
# coverage
Expand All @@ -130,17 +141,17 @@ toposort==1.7
# via pip-compile-multi
tox==3.24.4
# via -r requirements/dev.in
typed-ast==1.4.3
# via astroid
virtualenv==20.8.1
# via tox
watchdog==2.1.6
# via -r requirements/dev.in
wcwidth==0.2.5
# via pytest
wheel==0.37.0
# via
# -r requirements/dev.in
# pip-tools
wrapt==1.13.1
wrapt==1.12.1
# via astroid

# The following packages are considered to be unsafe in a requirements file:
Expand Down

0 comments on commit cab3b13

Please sign in to comment.