docs_extra for subpkgs

This commit is contained in:
Jakub Warmuz
2015-10-21 17:06:36 -07:00
committed by Peter Eckersley
parent 5fe5d69192
commit 946ee63238
5 changed files with 40 additions and 0 deletions
+7
View File
@@ -32,6 +32,12 @@ if sys.version_info < (2, 7):
else:
install_requires.append('mock')
docs_extras = [
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
'sphinx_rtd_theme',
'sphinxcontrib-programoutput',
]
testing_extras = [
'nose',
'tox',
@@ -61,6 +67,7 @@ setup(
include_package_data=True,
install_requires=install_requires,
extras_require={
'docs': docs_extras,
'testing': testing_extras,
},
entry_points={
+8
View File
@@ -20,6 +20,11 @@ if sys.version_info < (2, 7):
else:
install_requires.append('mock')
docs_extras = [
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
'sphinx_rtd_theme',
]
setup(
name='letsencrypt-apache',
version=version,
@@ -48,6 +53,9 @@ setup(
packages=find_packages(),
include_package_data=True,
install_requires=install_requires,
extras_require={
'docs': docs_extras,
},
entry_points={
'letsencrypt.plugins': [
'apache = letsencrypt_apache.configurator:ApacheConfigurator',
+9
View File
@@ -19,6 +19,12 @@ if sys.version_info < (2, 7):
else:
install_requires.append('mock')
docs_extras = [
'repoze.sphinx.autointerface',
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
'sphinx_rtd_theme',
]
setup(
name='letsencrypt-compatibility-test',
version=version,
@@ -41,6 +47,9 @@ setup(
packages=find_packages(),
include_package_data=True,
install_requires=install_requires,
extras_require={
'docs': docs_extras,
},
entry_points={
'console_scripts': [
'letsencrypt-compatibility-test = letsencrypt_compatibility_test.test_driver:main',
+8
View File
@@ -20,6 +20,11 @@ if sys.version_info < (2, 7):
else:
install_requires.append('mock')
docs_extras = [
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
'sphinx_rtd_theme',
]
setup(
name='letsencrypt-nginx',
version=version,
@@ -48,6 +53,9 @@ setup(
packages=find_packages(),
include_package_data=True,
install_requires=install_requires,
extras_require={
'docs': docs_extras,
},
entry_points={
'letsencrypt.plugins': [
'nginx = letsencrypt_nginx.configurator:NginxConfigurator',
+8
View File
@@ -14,6 +14,11 @@ if sys.version_info < (2, 7):
else:
install_requires.append('mock')
docs_extras = [
'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
'sphinx_rtd_theme',
]
setup(
name='letshelp-letsencrypt',
version=version,
@@ -41,6 +46,9 @@ setup(
packages=find_packages(),
include_package_data=True,
install_requires=install_requires,
extras_require={
'docs': docs_extras,
},
entry_points={
'console_scripts': [
'letshelp-letsencrypt-apache = letshelp_letsencrypt.apache:main',