METADATA 4.5 KB

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