1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
# This allows us to install the actually oldest supported dependencies and test whether that works.
# requirements.txt
# (nothing)
# requirements-optional.txt
genshi==0.7.1 ; python_version < '3.8'
genshi==0.7.6 ; python_version >= '3.8'
chardet==2.2.1
# this should be 3.4.0 but there are no Linux
# binary wheels for older releases
lxml==3.8.0 ; python_version < '3.7'
# minimums for 3.x are actually different:
# - 3.7 is actually 4.1.1
# - 3.8 is actually 4.3.5
# - 3.9-3.10 is actually 4.5.2
# - 3.11 is actually 4.9.0
lxml==4.9.0 ; python_version >= '3.7'
# requirements-test.txt
flake8==3.9.2 ; python_version < '3.6'
flake8==5.0.4; python_version >= '3.6'
pytest==4.6.10 ; python_version < '3'
pytest==5.4.2 ; python_version >= '3'
coverage==5.1
pytest-expect==1.1.0
mock==3.0.5 ; python_version < '3.6'
mock==4.0.2 ; python_version >= '3.6'
|