您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

setup.py 1.9KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. #! /usr/bin/env python
  2. from os import path
  3. from setuptools import setup
  4. from setuptools import find_packages
  5. from certbot_pdns.authenticator import Authenticator
  6. install_requires = [
  7. 'acme',
  8. 'certbot',
  9. 'zope.interface',
  10. ]
  11. here = path.abspath(path.dirname(__file__))
  12. setup(
  13. name='certbot-pdns',
  14. version="1.0.0",
  15. description="Certbot DNS authenticator",
  16. long_description=Authenticator.MORE_INFO,
  17. url='https://git.rthoni.com/robin.thoni/certbot-pdns',
  18. author="Robin Thoni",
  19. author_email='robin@rthoni.com',
  20. license='MIT',
  21. classifiers=[
  22. # How mature is this project? Common values are
  23. # 3 - Alpha
  24. # 4 - Beta
  25. # 5 - Production/Stable
  26. 'Development Status :: 5 - Production/Stable',
  27. # Indicate who your project is intended for
  28. 'Intended Audience :: System Administrators',
  29. 'Topic :: Internet :: Name Service (DNS)',
  30. # Pick your license as you wish (should match "license" above)
  31. 'License :: OSI Approved :: MIT License',
  32. # Specify the Python versions you support here. In particular, ensure
  33. # that you indicate whether you support Python 2, Python 3 or both.
  34. 'Programming Language :: Python :: 2',
  35. 'Programming Language :: Python :: 2.7',
  36. 'Programming Language :: Python :: 3',
  37. 'Programming Language :: Python :: 3.3',
  38. 'Programming Language :: Python :: 3.4',
  39. 'Programming Language :: Python :: 3.5',
  40. ],
  41. keywords="certbot authenticator plugin dns pdns powerdns api",
  42. packages=find_packages(),
  43. install_requires=install_requires,
  44. extras_require={
  45. 'dev': [],
  46. 'test': [],
  47. },
  48. package_data={
  49. },
  50. data_files=[('/etc/letsencrypt/', ['certbot-pdns.json'])],
  51. entry_points={
  52. 'certbot.plugins': [
  53. 'auth = certbot_pdns.authenticator:Authenticator',
  54. ],
  55. },
  56. )