setup.py 1.1 KB

12345678910111213141516171819202122232425262728293031
  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.7", # >=3.6 for f-strings, <3.7 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.7",
  23. "Programming Language :: Python :: 3.8",
  24. "Programming Language :: Python :: 3.9",
  25. "Programming Language :: Python :: 3.10",
  26. "Operating System :: MacOS :: MacOS X",
  27. "Operating System :: POSIX :: Linux",
  28. ],
  29. )