setup.py 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import os
  2. import codecs
  3. from setuptools import setup, find_packages
  4. here = os.path.abspath(os.path.dirname(__file__))
  5. with codecs.open(os.path.join(here, "README.md"), encoding="utf-8") as fh:
  6. long_description = "\n" + fh.read()
  7. VERSION = '0.0.3'
  8. DESCRIPTION = 'Simple command line utility to run Bjoern WSGI'
  9. LONG_DESCRIPTION = DESCRIPTION
  10. # Setting up
  11. setup(
  12. name="bjcli",
  13. version=VERSION,
  14. author="Kapustlo",
  15. author_email="<kapustlo@protonmail.com>",
  16. description=DESCRIPTION,
  17. ur="https://notabug.org/kapustlo/bjcli",
  18. long_description_content_type="text/markdown",
  19. long_description=long_description,
  20. packages=find_packages(),
  21. keywords=['python', 'bjoern', 'cli', 'bjoern-cli', 'wsgi'],
  22. entry_points={
  23. 'console_scripts': [
  24. 'bjcli=bjcli.main:main'
  25. ]
  26. },
  27. classifiers=[
  28. "License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
  29. "Topic :: Internet :: WWW/HTTP :: WSGI :: Server",
  30. "Environment :: Console",
  31. "Environment :: Web Environment",
  32. "Development Status :: 4 - Beta",
  33. "Intended Audience :: Developers",
  34. "Programming Language :: Python :: 3",
  35. "Operating System :: Unix",
  36. ],
  37. python_requires=">=3.8"
  38. )