mirror of
https://github.com/certbot/certbot.git
synced 2026-01-21 19:01:07 +03:00
49 lines
1.1 KiB
Python
49 lines
1.1 KiB
Python
import sys
|
|
|
|
from setuptools import setup
|
|
from setuptools import find_packages
|
|
|
|
|
|
install_requires = [
|
|
'argparse',
|
|
# load_pem_private/public_key (>=0.6)
|
|
# rsa_recover_prime_factors (>=0.8)
|
|
'cryptography>=0.8',
|
|
'mock<1.1.0', # py26
|
|
'pyrfc3339',
|
|
'ndg-httpsclient', # urllib3 InsecurePlatformWarning (#304)
|
|
'pyasn1', # urllib3 InsecurePlatformWarning (#304)
|
|
# Connection.set_tlsext_host_name (>=0.13), X509Req.get_extensions (>=0.15)
|
|
'PyOpenSSL>=0.15',
|
|
'pytz',
|
|
'requests',
|
|
'six',
|
|
'werkzeug',
|
|
]
|
|
|
|
# env markers in extras_require cause problems with older pip: #517
|
|
if sys.version_info < (2, 7):
|
|
# only some distros recognize stdlib argparse as already satisfying
|
|
install_requires.append('argparse')
|
|
|
|
testing_extras = [
|
|
'nose',
|
|
'tox',
|
|
]
|
|
|
|
|
|
setup(
|
|
name='acme',
|
|
packages=find_packages(),
|
|
install_requires=install_requires,
|
|
extras_require={
|
|
'testing': testing_extras,
|
|
},
|
|
entry_points={
|
|
'console_scripts': [
|
|
'jws = acme.jose.jws:CLI.run',
|
|
],
|
|
},
|
|
test_suite='acme',
|
|
)
|