METADATA 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. Metadata-Version: 2.2
  2. Name: importlib_metadata
  3. Version: 8.6.1
  4. Summary: Read metadata from Python packages
  5. Author-email: "Jason R. Coombs" <jaraco@jaraco.com>
  6. Project-URL: Source, https://github.com/python/importlib_metadata
  7. Classifier: Development Status :: 5 - Production/Stable
  8. Classifier: Intended Audience :: Developers
  9. Classifier: License :: OSI Approved :: Apache Software License
  10. Classifier: Programming Language :: Python :: 3
  11. Classifier: Programming Language :: Python :: 3 :: Only
  12. Requires-Python: >=3.9
  13. Description-Content-Type: text/x-rst
  14. License-File: LICENSE
  15. Requires-Dist: zipp>=3.20
  16. Requires-Dist: typing-extensions>=3.6.4; python_version < "3.8"
  17. Provides-Extra: test
  18. Requires-Dist: pytest!=8.1.*,>=6; extra == "test"
  19. Requires-Dist: importlib_resources>=1.3; python_version < "3.9" and extra == "test"
  20. Requires-Dist: packaging; extra == "test"
  21. Requires-Dist: pyfakefs; extra == "test"
  22. Requires-Dist: flufl.flake8; extra == "test"
  23. Requires-Dist: pytest-perf>=0.9.2; extra == "test"
  24. Requires-Dist: jaraco.test>=5.4; extra == "test"
  25. Provides-Extra: doc
  26. Requires-Dist: sphinx>=3.5; extra == "doc"
  27. Requires-Dist: jaraco.packaging>=9.3; extra == "doc"
  28. Requires-Dist: rst.linker>=1.9; extra == "doc"
  29. Requires-Dist: furo; extra == "doc"
  30. Requires-Dist: sphinx-lint; extra == "doc"
  31. Requires-Dist: jaraco.tidelift>=1.4; extra == "doc"
  32. Provides-Extra: perf
  33. Requires-Dist: ipython; extra == "perf"
  34. Provides-Extra: check
  35. Requires-Dist: pytest-checkdocs>=2.4; extra == "check"
  36. Requires-Dist: pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"
  37. Provides-Extra: cover
  38. Requires-Dist: pytest-cov; extra == "cover"
  39. Provides-Extra: enabler
  40. Requires-Dist: pytest-enabler>=2.2; extra == "enabler"
  41. Provides-Extra: type
  42. Requires-Dist: pytest-mypy; extra == "type"
  43. .. image:: https://img.shields.io/pypi/v/importlib_metadata.svg
  44. :target: https://pypi.org/project/importlib_metadata
  45. .. image:: https://img.shields.io/pypi/pyversions/importlib_metadata.svg
  46. .. image:: https://github.com/python/importlib_metadata/actions/workflows/main.yml/badge.svg
  47. :target: https://github.com/python/importlib_metadata/actions?query=workflow%3A%22tests%22
  48. :alt: tests
  49. .. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json
  50. :target: https://github.com/astral-sh/ruff
  51. :alt: Ruff
  52. .. image:: https://readthedocs.org/projects/importlib-metadata/badge/?version=latest
  53. :target: https://importlib-metadata.readthedocs.io/en/latest/?badge=latest
  54. .. image:: https://img.shields.io/badge/skeleton-2024-informational
  55. :target: https://blog.jaraco.com/skeleton
  56. .. image:: https://tidelift.com/badges/package/pypi/importlib-metadata
  57. :target: https://tidelift.com/subscription/pkg/pypi-importlib-metadata?utm_source=pypi-importlib-metadata&utm_medium=readme
  58. Library to access the metadata for a Python package.
  59. This package supplies third-party access to the functionality of
  60. `importlib.metadata <https://docs.python.org/3/library/importlib.metadata.html>`_
  61. including improvements added to subsequent Python versions.
  62. Compatibility
  63. =============
  64. New features are introduced in this third-party library and later merged
  65. into CPython. The following table indicates which versions of this library
  66. were contributed to different versions in the standard library:
  67. .. list-table::
  68. :header-rows: 1
  69. * - importlib_metadata
  70. - stdlib
  71. * - 7.0
  72. - 3.13
  73. * - 6.5
  74. - 3.12
  75. * - 4.13
  76. - 3.11
  77. * - 4.6
  78. - 3.10
  79. * - 1.4
  80. - 3.8
  81. Usage
  82. =====
  83. See the `online documentation <https://importlib-metadata.readthedocs.io/>`_
  84. for usage details.
  85. `Finder authors
  86. <https://docs.python.org/3/reference/import.html#finders-and-loaders>`_ can
  87. also add support for custom package installers. See the above documentation
  88. for details.
  89. Caveats
  90. =======
  91. This project primarily supports third-party packages installed by PyPA
  92. tools (or other conforming packages). It does not support:
  93. - Packages in the stdlib.
  94. - Packages installed without metadata.
  95. Project details
  96. ===============
  97. * Project home: https://github.com/python/importlib_metadata
  98. * Report bugs at: https://github.com/python/importlib_metadata/issues
  99. * Code hosting: https://github.com/python/importlib_metadata
  100. * Documentation: https://importlib-metadata.readthedocs.io/
  101. For Enterprise
  102. ==============
  103. Available as part of the Tidelift Subscription.
  104. This project 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.
  105. `Learn more <https://tidelift.com/subscription/pkg/pypi-importlib-metadata?utm_source=pypi-importlib-metadata&utm_medium=referral&utm_campaign=github>`_.