12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- import sys
- from setuptools import setup
- from setuptools import find_packages
- version = '0.24.1'
- # Remember to update local-oldest-requirements.txt when changing the minimum
- # acme/certbot version.
- install_requires = [
- 'acme>=0.21.1',
- 'certbot>=0.21.1',
- 'dns-lexicon',
- 'mock',
- 'setuptools',
- 'zope.interface',
- ]
- docs_extras = [
- 'Sphinx>=1.0', # autodoc_member_order = 'bysource', autodoc_default_flags
- 'sphinx_rtd_theme',
- ]
- setup(
- name='certbot-dns-dnspod',
- version=version,
- description="DNSPod DNS Authenticator plugin for Certbot",
- url='https://github.com/tengattack/certbot-dns-dnspod',
- author="Certbot Project",
- author_email='tengattack@gmail.com',
- license='Apache License 2.0',
- python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',
- classifiers=[
- 'Development Status :: 3 - Alpha',
- 'Environment :: Plugins',
- 'Intended Audience :: System Administrators',
- 'License :: OSI Approved :: Apache Software License',
- 'Operating System :: POSIX :: Linux',
- 'Programming Language :: Python',
- 'Programming Language :: Python :: 2',
- 'Programming Language :: Python :: 2.7',
- 'Programming Language :: Python :: 3',
- 'Programming Language :: Python :: 3.4',
- 'Programming Language :: Python :: 3.5',
- 'Programming Language :: Python :: 3.6',
- 'Topic :: Internet :: WWW/HTTP',
- 'Topic :: Security',
- 'Topic :: System :: Installation/Setup',
- 'Topic :: System :: Networking',
- 'Topic :: System :: Systems Administration',
- 'Topic :: Utilities',
- ],
- packages=find_packages(),
- include_package_data=True,
- install_requires=install_requires,
- extras_require={
- 'docs': docs_extras,
- },
- entry_points={
- 'certbot.plugins': [
- 'dns-dnspod = certbot_dns_dnspod.dns_dnspod:Authenticator',
- ],
- },
- test_suite='certbot_dns_dnspod',
- )
|