2012-08-12 01:07:52 -04:00
|
|
|
#!/usr/bin/env python
|
|
|
|
|
from setuptools import setup
|
2014-11-19 07:28:02 -05:00
|
|
|
|
|
|
|
|
|
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',
|
2014-12-09 13:24:16 -05:00
|
|
|
'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
|
2014-11-23 09:29:11 -05:00
|
|
|
'tox',
|
2014-11-22 08:19:19 -05:00
|
|
|
]
|
|
|
|
|
|
2012-08-12 01:07:52 -04:00
|
|
|
setup(
|
2014-11-18 23:15:22 -05:00
|
|
|
name="letsencrypt",
|
2012-08-12 01:07:52 -04:00
|
|
|
version="0.1",
|
2014-11-18 23:15:22 -05:00
|
|
|
description="Let's Encrypt",
|
|
|
|
|
author="Let's Encrypt Project",
|
2012-08-12 01:07:52 -04:00
|
|
|
license="",
|
2014-11-18 21:28:09 -05:00
|
|
|
url="https://letsencrypt.org",
|
2012-08-12 01:07:52 -04:00
|
|
|
packages=[
|
2014-11-18 21:28:09 -05:00
|
|
|
'letsencrypt',
|
|
|
|
|
'letsencrypt.client',
|
2014-12-17 00:00:14 -05:00
|
|
|
'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',
|
2014-11-19 07:28:02 -05:00
|
|
|
'letsencrypt.scripts',
|
2012-08-12 01:07:52 -04:00
|
|
|
],
|
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,
|
|
|
|
|
},
|
2012-08-12 01:07:52 -04:00
|
|
|
entry_points={
|
|
|
|
|
'console_scripts': [
|
2014-11-21 20:52:03 -05:00
|
|
|
'letsencrypt = letsencrypt.scripts.main:main',
|
|
|
|
|
],
|
2012-08-12 01:07:52 -04:00
|
|
|
},
|
2014-11-19 07:29:48 -05:00
|
|
|
zip_safe=False,
|
|
|
|
|
include_package_data=True,
|
2012-08-12 01:07:52 -04:00
|
|
|
)
|