METADATA 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. Metadata-Version: 2.4
  2. Name: importlib_metadata
  3. Version: 8.7.1
  4. Summary: Read metadata from Python packages
  5. Author-email: "Jason R. Coombs" <jaraco@jaraco.com>
  6. License-Expression: Apache-2.0
  7. Project-URL: Source, https://github.com/python/importlib_metadata
  8. Classifier: Development Status :: 5 - Production/Stable
  9. Classifier: Intended Audience :: Developers
  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. Provides-Extra: test
  17. Requires-Dist: pytest!=8.1.*,>=6; extra == "test"
  18. Requires-Dist: packaging; extra == "test"
  19. Requires-Dist: pyfakefs; extra == "test"
  20. Requires-Dist: flufl.flake8; extra == "test"
  21. Requires-Dist: pytest-perf>=0.9.2; extra == "test"
  22. Requires-Dist: jaraco.test>=5.4; extra == "test"
  23. Provides-Extra: doc
  24. Requires-Dist: sphinx>=3.5; extra == "doc"
  25. Requires-Dist: jaraco.packaging>=9.3; extra == "doc"
  26. Requires-Dist: rst.linker>=1.9; extra == "doc"
  27. Requires-Dist: furo; extra == "doc"
  28. Requires-Dist: sphinx-lint; extra == "doc"
  29. Requires-Dist: jaraco.tidelift>=1.4; extra == "doc"
  30. Provides-Extra: perf
  31. Requires-Dist: ipython; extra == "perf"
  32. Provides-Extra: check
  33. Requires-Dist: pytest-checkdocs>=2.4; extra == "check"
  34. Requires-Dist: pytest-ruff>=0.2.1; sys_platform != "cygwin" and extra == "check"
  35. Provides-Extra: cover
  36. Requires-Dist: pytest-cov; extra == "cover"
  37. Provides-Extra: enabler
  38. Requires-Dist: pytest-enabler>=3.4; extra == "enabler"
  39. Provides-Extra: type
  40. Requires-Dist: pytest-mypy>=1.0.1; extra == "type"
  41. Requires-Dist: mypy<1.19; platform_python_implementation == "PyPy" and extra == "type"
  42. Dynamic: license-file
  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/astral-sh/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-2025-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>`_.