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.

42 lines
1.4 KiB

  1. from setuptools import setup
  2. CLASSIFIERS = [
  3. "Development Status :: 5 - Production/Stable",
  4. "Intended Audience :: Developers",
  5. "License :: OSI Approved :: BSD License",
  6. "Operating System :: MacOS :: MacOS X",
  7. "Operating System :: Microsoft :: Windows",
  8. "Operating System :: POSIX",
  9. "Programming Language :: Python :: 2.7",
  10. "Programming Language :: Python :: 3",
  11. "Programming Language :: Python :: 3.4",
  12. "Programming Language :: Python :: 3.5",
  13. "Programming Language :: Python :: 3.6",
  14. "Programming Language :: Python :: 3.7",
  15. "Programming Language :: Python :: 3.8",
  16. "Programming Language :: Python :: 3.9",
  17. "Programming Language :: Python :: 3.10",
  18. "Topic :: Desktop Environment :: File Managers",
  19. ]
  20. LONG_DESCRIPTION = (
  21. open("README.rst", "rt").read() + "\n\n" + open("CHANGES.rst", "rt").read()
  22. )
  23. setup(
  24. name="Send2Trash",
  25. version="1.6.0b1",
  26. author="Andrew Senetar",
  27. author_email="[email protected]",
  28. packages=["send2trash"],
  29. scripts=[],
  30. test_suite="tests",
  31. url="https://github.com/arsenetar/send2trash",
  32. license="BSD License",
  33. description="Send file to trash natively under Mac OS X, Windows and Linux.",
  34. long_description=LONG_DESCRIPTION,
  35. classifiers=CLASSIFIERS,
  36. extras_require={"win32": ["pywin32"]},
  37. project_urls={"Bug Reports": "https://github.com/arsenetar/send2trash/issues"},
  38. )