setup.py 891 B

12345678910111213141516171819202122232425262728293031
  1. import os
  2. from setuptools import setup
  3. def read(fname):
  4. with open(os.path.join(os.path.dirname(__file__), fname)) as buf:
  5. return buf.read()
  6. setup(
  7. name="marxbook",
  8. version="0.0.1",
  9. description="A flat-file bookmark manager",
  10. long_description=read("README.md"),
  11. long_description_content_type="text/markdown",
  12. author="boyska",
  13. author_email="piuttosto@logorroici.org",
  14. license="AGPL",
  15. packages=["marxbook", "luxembook"],
  16. install_requires=["beautifulsoup4==4.7.1"],
  17. python_requires=">=3.5",
  18. zip_safe=False,
  19. include_package_data=True,
  20. package_data = {'luxembook': ['gui.ui']},
  21. entry_points={"console_scripts": ["mxb=marxbook.cli:main", "mxb-gui=luxembook.gui:main"]},
  22. classifiers=[
  23. "License :: OSI Approved :: GNU Affero General Public License v3",
  24. "Programming Language :: Python :: 3.5",
  25. ],
  26. )