Limit transitive dependency on urllib3 to <1.25 to fulfill requirements in certbot-dns-route53 throught botocore dependency.

This commit is contained in:
Adrien Ferrand 2019-05-17 12:31:26 +02:00
parent 6bcd0415e0
commit da7d74756b
3 changed files with 5 additions and 2 deletions

View file

@ -7,6 +7,9 @@ version = '0.35.0.dev0'
# Please update tox.ini when modifying dependency version requirements
install_requires = [
# prevent request to transitively install urllib 1.25+
# that is still not supported by all libraries (eg. botocore)
'urllib3<1.25',
# load_pem_private/public_key (>=0.6)
# rsa_recover_prime_factors (>=0.8)
'cryptography>=1.2.3',

View file

@ -7,7 +7,7 @@ version = '0.35.0.dev0'
# acme/certbot version.
install_requires = [
'acme>=0.29.0',
'certbot>=0.34.0',
'certbot>=0.35.0.dev0',
'boto3',
'mock',
'setuptools',

View file

@ -33,7 +33,7 @@ version = meta['version']
# specified here to avoid masking the more specific request requirements in
# acme. See https://github.com/pypa/pip/issues/988 for more info.
install_requires = [
'acme>=0.29.0',
'acme>=0.35.0.dev0',
# We technically need ConfigArgParse 0.10.0 for Python 2.6 support, but
# saying so here causes a runtime error against our temporary fork of 0.9.3
# in which we added 2.6 support (see #2243), so we relax the requirement.