setup.py 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. from setuptools import setup
  2. setup(
  3. name="prometheus_client",
  4. version="0.7.1",
  5. author="Brian Brazil",
  6. author_email="brian.brazil@robustperception.io",
  7. description="Python client for the Prometheus monitoring system.",
  8. long_description=(
  9. "See https://github.com/prometheus/client_python/blob/master/README.md"
  10. " for documentation."),
  11. license="Apache Software License 2.0",
  12. keywords="prometheus monitoring instrumentation client",
  13. url="https://github.com/prometheus/client_python",
  14. packages=[
  15. 'prometheus_client',
  16. 'prometheus_client.bridge',
  17. 'prometheus_client.openmetrics',
  18. 'prometheus_client.twisted',
  19. ],
  20. extras_require={
  21. 'twisted': ['twisted'],
  22. },
  23. test_suite="tests",
  24. classifiers=[
  25. "Development Status :: 4 - Beta",
  26. "Intended Audience :: Developers",
  27. "Intended Audience :: Information Technology",
  28. "Intended Audience :: System Administrators",
  29. "Programming Language :: Python",
  30. "Programming Language :: Python :: 2",
  31. "Programming Language :: Python :: 2.6",
  32. "Programming Language :: Python :: 2.7",
  33. "Programming Language :: Python :: 3",
  34. "Programming Language :: Python :: 3.4",
  35. "Programming Language :: Python :: 3.5",
  36. "Programming Language :: Python :: 3.6",
  37. "Programming Language :: Python :: 3.7",
  38. "Programming Language :: Python :: Implementation :: CPython",
  39. "Programming Language :: Python :: Implementation :: PyPy",
  40. "Topic :: System :: Monitoring",
  41. "License :: OSI Approved :: Apache Software License",
  42. ],
  43. )