METADATA 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. Metadata-Version: 2.4
  2. Name: setuptools
  3. Version: 82.0.1
  4. Summary: Most extensible Python build backend with support for C/C++ extension modules
  5. Author-email: Python Packaging Authority <distutils-sig@python.org>
  6. License-Expression: MIT
  7. Project-URL: Source, https://github.com/pypa/setuptools
  8. Project-URL: Documentation, https://setuptools.pypa.io/
  9. Project-URL: Changelog, https://setuptools.pypa.io/en/stable/history.html
  10. Keywords: CPAN PyPI distutils eggs package management
  11. Classifier: Development Status :: 5 - Production/Stable
  12. Classifier: Intended Audience :: Developers
  13. Classifier: Programming Language :: Python :: 3
  14. Classifier: Programming Language :: Python :: 3 :: Only
  15. Classifier: Topic :: Software Development :: Libraries :: Python Modules
  16. Classifier: Topic :: System :: Archiving :: Packaging
  17. Classifier: Topic :: System :: Systems Administration
  18. Classifier: Topic :: Utilities
  19. Requires-Python: >=3.9
  20. Description-Content-Type: text/x-rst
  21. License-File: LICENSE
  22. Provides-Extra: test
  23. Requires-Dist: pytest!=8.1.*,>=6; extra == "test"
  24. Requires-Dist: virtualenv>=13.0.0; extra == "test"
  25. Requires-Dist: wheel>=0.44.0; extra == "test"
  26. Requires-Dist: pip>=19.1; extra == "test"
  27. Requires-Dist: packaging>=24.2; extra == "test"
  28. Requires-Dist: jaraco.envs>=2.2; extra == "test"
  29. Requires-Dist: pytest-xdist>=3; extra == "test"
  30. Requires-Dist: jaraco.path>=3.7.2; extra == "test"
  31. Requires-Dist: build[virtualenv]>=1.0.3; extra == "test"
  32. Requires-Dist: filelock>=3.4.0; extra == "test"
  33. Requires-Dist: ini2toml[lite]>=0.14; extra == "test"
  34. Requires-Dist: tomli-w>=1.0.0; extra == "test"
  35. Requires-Dist: pytest-timeout; extra == "test"
  36. Requires-Dist: pytest-perf; sys_platform != "cygwin" and extra == "test"
  37. Requires-Dist: jaraco.develop>=7.21; (python_version >= "3.9" and sys_platform != "cygwin") and extra == "test"
  38. Requires-Dist: pytest-home>=0.5; extra == "test"
  39. Requires-Dist: pytest-subprocess; extra == "test"
  40. Requires-Dist: pyproject-hooks!=1.1; extra == "test"
  41. Requires-Dist: jaraco.test>=5.5; extra == "test"
  42. Provides-Extra: doc
  43. Requires-Dist: sphinx>=3.5; extra == "doc"
  44. Requires-Dist: jaraco.packaging>=9.3; extra == "doc"
  45. Requires-Dist: rst.linker>=1.9; extra == "doc"
  46. Requires-Dist: furo; extra == "doc"
  47. Requires-Dist: sphinx-lint; extra == "doc"
  48. Requires-Dist: jaraco.tidelift>=1.4; extra == "doc"
  49. Requires-Dist: pygments-github-lexers==0.0.5; extra == "doc"
  50. Requires-Dist: sphinx-favicon; extra == "doc"
  51. Requires-Dist: sphinx-inline-tabs; extra == "doc"
  52. Requires-Dist: sphinx-reredirects; extra == "doc"
  53. Requires-Dist: sphinxcontrib-towncrier; extra == "doc"
  54. Requires-Dist: sphinx-notfound-page<2,>=1; extra == "doc"
  55. Requires-Dist: pyproject-hooks!=1.1; extra == "doc"
  56. Requires-Dist: towncrier<24.7; extra == "doc"
  57. Provides-Extra: ssl
  58. Provides-Extra: certs
  59. Provides-Extra: core
  60. Requires-Dist: packaging>=24.2; extra == "core"
  61. Requires-Dist: more_itertools>=8.8; extra == "core"
  62. Requires-Dist: jaraco.text>=3.7; extra == "core"
  63. Requires-Dist: importlib_metadata>=6; python_version < "3.10" and extra == "core"
  64. Requires-Dist: tomli>=2.0.1; python_version < "3.11" and extra == "core"
  65. Requires-Dist: wheel>=0.43.0; extra == "core"
  66. Requires-Dist: jaraco.functools>=4; extra == "core"
  67. Requires-Dist: more_itertools; extra == "core"
  68. Provides-Extra: check
  69. Requires-Dist: pytest-checkdocs>=2.4; extra == "check"
  70. Requires-Dist: pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"
  71. Requires-Dist: ruff>=0.13.0; sys_platform != "cygwin" and extra == "check"
  72. Provides-Extra: cover
  73. Requires-Dist: pytest-cov; extra == "cover"
  74. Provides-Extra: enabler
  75. Requires-Dist: pytest-enabler>=2.2; extra == "enabler"
  76. Provides-Extra: type
  77. Requires-Dist: pytest-mypy; extra == "type"
  78. Requires-Dist: mypy==1.18.*; extra == "type"
  79. Requires-Dist: importlib_metadata>=7.0.2; python_version < "3.10" and extra == "type"
  80. Requires-Dist: jaraco.develop>=7.21; sys_platform != "cygwin" and extra == "type"
  81. Dynamic: license-file
  82. .. |pypi-version| image:: https://img.shields.io/pypi/v/setuptools.svg
  83. :target: https://pypi.org/project/setuptools
  84. .. |py-version| image:: https://img.shields.io/pypi/pyversions/setuptools.svg
  85. .. |test-badge| image:: https://github.com/pypa/setuptools/actions/workflows/main.yml/badge.svg
  86. :target: https://github.com/pypa/setuptools/actions?query=workflow%3A%22tests%22
  87. :alt: tests
  88. .. |ruff-badge| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json
  89. :target: https://github.com/astral-sh/ruff
  90. :alt: Ruff
  91. .. |docs-badge| image:: https://img.shields.io/readthedocs/setuptools/latest.svg
  92. :target: https://setuptools.pypa.io
  93. .. |skeleton-badge| image:: https://img.shields.io/badge/skeleton-2025-informational
  94. :target: https://blog.jaraco.com/skeleton
  95. .. |codecov-badge| image:: https://img.shields.io/codecov/c/github/pypa/setuptools/master.svg?logo=codecov&logoColor=white
  96. :target: https://codecov.io/gh/pypa/setuptools
  97. .. |tidelift-badge| image:: https://tidelift.com/badges/github/pypa/setuptools?style=flat
  98. :target: https://tidelift.com/subscription/pkg/pypi-setuptools?utm_source=pypi-setuptools&utm_medium=readme
  99. .. |discord-badge| image:: https://img.shields.io/discord/803025117553754132
  100. :target: https://discord.com/channels/803025117553754132/815945031150993468
  101. :alt: Discord
  102. |pypi-version| |py-version| |test-badge| |ruff-badge| |docs-badge| |skeleton-badge| |codecov-badge| |discord-badge|
  103. See the `Quickstart <https://setuptools.pypa.io/en/latest/userguide/quickstart.html>`_
  104. and the `User's Guide <https://setuptools.pypa.io/en/latest/userguide/>`_ for
  105. instructions on how to use Setuptools.
  106. Questions and comments should be directed to `GitHub Discussions
  107. <https://github.com/pypa/setuptools/discussions>`_.
  108. Bug reports and especially tested patches may be
  109. submitted directly to the `bug tracker
  110. <https://github.com/pypa/setuptools/issues>`_.
  111. Code of Conduct
  112. ===============
  113. Everyone interacting in the setuptools project's codebases, issue trackers,
  114. chat rooms, and fora is expected to follow the
  115. `PSF Code of Conduct <https://github.com/pypa/.github/blob/main/CODE_OF_CONDUCT.md>`_.
  116. For Enterprise
  117. ==============
  118. Available as part of the Tidelift Subscription.
  119. Setuptools and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use.
  120. `Learn more <https://tidelift.com/subscription/pkg/pypi-setuptools?utm_source=pypi-setuptools&utm_medium=referral&utm_campaign=github>`_.