certbot/setup.py

60 lines
1.2 KiB
Python
Raw Normal View History

#!/usr/bin/env python
from setuptools import setup
2014-11-22 08:19:19 -05:00
install_requires = [
2014-11-26 21:30:42 -05:00
'argparse',
2014-11-22 08:19:19 -05:00
'jsonschema',
'M2Crypto',
'mock',
2014-11-22 08:19:19 -05:00
'pycrypto',
'python-augeas',
'python2-pythondialog',
'requests',
2014-12-17 06:02:15 -05:00
'zope.component',
2014-12-17 04:12:59 -05:00
'zope.interface',
2014-11-22 08:19:19 -05:00
]
2014-11-23 14:36:34 -05:00
docs_extras = [
'Sphinx',
]
2014-11-22 08:19:19 -05:00
testing_extras = [
'coverage',
'nose',
2014-11-27 14:30:56 -05:00
'nosexcover',
2014-12-09 13:41:56 -05:00
'pylint<1.4', # py2.6 compat, c.f #97
'tox',
2014-11-22 08:19:19 -05:00
]
setup(
name="letsencrypt",
version="0.1",
description="Let's Encrypt",
author="Let's Encrypt Project",
license="",
url="https://letsencrypt.org",
packages=[
'letsencrypt',
'letsencrypt.client',
'letsencrypt.client.apache',
2014-12-17 02:14:35 -05:00
'letsencrypt.client.tests',
2015-01-17 05:29:29 -05:00
'letsencrypt.client.tests.apache',
'letsencrypt.scripts',
],
2014-11-22 08:19:19 -05:00
install_requires=install_requires,
tests_require=install_requires,
2014-11-27 14:24:50 -05:00
test_suite='letsencrypt',
2014-11-22 08:19:19 -05:00
extras_require={
2014-11-23 14:36:34 -05:00
'docs': docs_extras,
2014-11-22 08:19:19 -05:00
'testing': testing_extras,
},
entry_points={
'console_scripts': [
2014-11-21 20:52:03 -05:00
'letsencrypt = letsencrypt.scripts.main:main',
],
},
zip_safe=False,
include_package_data=True,
)