setup.py 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. #!/usr/bin/env python
  2. """The setup script."""
  3. from setuptools import find_packages, setup
  4. with open("README.md") as readme_file:
  5. readme = readme_file.read()
  6. with open("HISTORY.rst") as history_file:
  7. history = history_file.read()
  8. requirements = []
  9. setup_requirements = ["pytest-runner"]
  10. test_requirements = ["pytest>=3"]
  11. setup(
  12. author="itec",
  13. author_email="itec@ventuordici.org",
  14. python_requires=">=3.5",
  15. classifiers=[
  16. "Development Status :: 2 - Pre-Alpha",
  17. "Intended Audience :: Developers",
  18. "License :: OSI Approved :: MIT License",
  19. "Natural Language :: English",
  20. "Programming Language :: Python :: 3",
  21. "Programming Language :: Python :: 3.5",
  22. "Programming Language :: Python :: 3.6",
  23. "Programming Language :: Python :: 3.7",
  24. "Programming Language :: Python :: 3.8",
  25. ],
  26. description="banana",
  27. entry_points={
  28. "console_scripts": [
  29. "banana=banana.cli:main",
  30. "ananas2dec=banana.cli:ananas2dec",
  31. "avocado2dec=banana.cli:avocado2dec",
  32. "banana2dec=banana.cli:banana2dec",
  33. "ribes2dec=banana.cli:ribes2dec",
  34. "bananarandom=banana.cli:bananarandom",
  35. "dec2ananas=banana.cli:dec2ananas",
  36. "dec2avocado=banana.cli:dec2avocado",
  37. "dec2banana=banana.cli:dec2banana",
  38. "dec2ribes=banana.cli:dec2ribes",
  39. "isbanana=banana.cli:isbanana",
  40. ]
  41. },
  42. install_requires=requirements,
  43. license="MIT license",
  44. long_description=readme + "\n\n" + history,
  45. include_package_data=True,
  46. keywords="banana",
  47. name="banana",
  48. packages=find_packages(include=["banana", "banana.*"]),
  49. setup_requires=setup_requirements,
  50. test_suite="tests",
  51. tests_require=test_requirements,
  52. url="https://git.lattuga.net/itec/banana",
  53. version="0.1.0",
  54. zip_safe=False,
  55. )