setup.py 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import pathlib
  2. from setuptools import setup
  3. import hyfetch
  4. # The directory containing this file
  5. HERE = pathlib.Path(__file__).parent
  6. # The text of the README file
  7. README = (HERE / "README.md").read_text()
  8. # This call to setup() does all the work
  9. setup(
  10. name="HyFetch",
  11. version=hyfetch.__version__,
  12. description="neofetch with flags <3",
  13. long_description=README,
  14. long_description_content_type="text/markdown",
  15. url="https://github.com/hykilpikonna/HyFetch",
  16. author="Azalea Gui",
  17. author_email="me@hydev.org",
  18. license="MIT",
  19. classifiers=[
  20. "License :: OSI Approved :: MIT License",
  21. "Programming Language :: Python :: 3",
  22. "Programming Language :: Python :: 3.7",
  23. "Programming Language :: Python :: 3.8",
  24. "Programming Language :: Python :: 3.9",
  25. "Programming Language :: Python :: 3.10",
  26. ],
  27. packages=['hyfetch'],
  28. package_data={'hyfetch': ['hyfetch/*']},
  29. include_package_data=True,
  30. install_requires=['setuptools', 'typing_extensions', 'numpy'],
  31. entry_points={
  32. "console_scripts": [
  33. "hyfetch=hyfetch.main:run",
  34. ]
  35. },
  36. )