You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.5KB

  1. import setuptools
  2. from bembel import __version__
  3. # Documentation strings format
  4. __docformat__ = "restructuredtext en"
  5. with open("README.md", "r") as fh:
  6. long_description = fh.read()
  7. setuptools.setup(
  8. name='pybembel',
  9. version=__version__,
  10. license="GNU Affero General Public License v3 or later (AGPLv3+)",
  11. scripts=['bembel/bembel'],
  12. author="Matthias Leinweber",
  13. author_email="m.leinweber@datatactics.de",
  14. description="A iPOPO based Distributed component framework",
  15. long_description=long_description,
  16. long_description_content_type="text/markdown",
  17. url="https://codeberg.org/bembel/pybembel_pkg",
  18. packages=setuptools.find_packages(),
  19. classifiers=[
  20. "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)",
  21. "Development Status :: 4 - Beta",
  22. "Environment :: Console",
  23. "Intended Audience :: Developers",
  24. "License :: OSI Approved :: Apache Software License",
  25. "Operating System :: OS Independent",
  26. "Programming Language :: Python :: 3",
  27. "Programming Language :: Python :: 3.4",
  28. "Programming Language :: Python :: 3.5",
  29. "Programming Language :: Python :: 3.6",
  30. "Programming Language :: Python :: 3.7",
  31. "Topic :: Software Development :: Libraries :: Application Frameworks",
  32. ],
  33. install_requires=["iPOPO",
  34. "pyyaml",
  35. "logstash_formatter",
  36. "prometheus_client"
  37. ],
  38. )