setup.py 1.0 KB

123456789101112131415161718192021222324252627282930
  1. import setuptools
  2. with open("README.rst", "r") as readme:
  3. LONG_DESCRIPTION = readme.read()
  4. setuptools.setup(
  5. name="dlinfo",
  6. use_scm_version=True,
  7. maintainer='Cloudflight Space',
  8. maintainer_email='aerospace@cloudflight.io',
  9. description="Python wrapper for libc\'s dlinfo and dyld_find on Mac",
  10. long_description=LONG_DESCRIPTION,
  11. license="MIT",
  12. url="https://github.com/cloudflightio/python-dlinfo",
  13. packages=setuptools.find_packages(),
  14. python_requires=">=3.8", # >=3.6 for f-strings, <3.8 untested
  15. setup_requires=["setuptools_scm"],
  16. tests_require=["pytest"],
  17. classifiers=[
  18. # https://pypi.org/classifiers/
  19. "Development Status :: 5 - Production/Stable",
  20. "Intended Audience :: Developers",
  21. # see .github/workflows/python.yml
  22. "Programming Language :: Python :: 3.8",
  23. "Programming Language :: Python :: 3.9",
  24. "Programming Language :: Python :: 3.10",
  25. "Operating System :: MacOS :: MacOS X",
  26. "Operating System :: POSIX :: Linux",
  27. ],
  28. )