METADATA 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. Metadata-Version: 2.1
  2. Name: importlib-metadata
  3. Version: 6.5.0
  4. Summary: Read metadata from Python packages
  5. Home-page: https://github.com/python/importlib_metadata
  6. Author: Jason R. Coombs
  7. Author-email: jaraco@jaraco.com
  8. Classifier: Development Status :: 5 - Production/Stable
  9. Classifier: Intended Audience :: Developers
  10. Classifier: License :: OSI Approved :: Apache Software License
  11. Classifier: Programming Language :: Python :: 3
  12. Classifier: Programming Language :: Python :: 3 :: Only
  13. Requires-Python: >=3.7
  14. License-File: LICENSE
  15. Requires-Dist: zipp (>=0.5)
  16. Requires-Dist: typing-extensions (>=3.6.4) ; python_version < "3.8"
  17. Provides-Extra: docs
  18. Requires-Dist: sphinx (>=3.5) ; extra == 'docs'
  19. Requires-Dist: jaraco.packaging (>=9) ; extra == 'docs'
  20. Requires-Dist: rst.linker (>=1.9) ; extra == 'docs'
  21. Requires-Dist: furo ; extra == 'docs'
  22. Requires-Dist: sphinx-lint ; extra == 'docs'
  23. Requires-Dist: jaraco.tidelift (>=1.4) ; extra == 'docs'
  24. Provides-Extra: perf
  25. Requires-Dist: ipython ; extra == 'perf'
  26. Provides-Extra: testing
  27. Requires-Dist: pytest (>=6) ; extra == 'testing'
  28. Requires-Dist: pytest-checkdocs (>=2.4) ; extra == 'testing'
  29. Requires-Dist: flake8 (<5) ; extra == 'testing'
  30. Requires-Dist: pytest-cov ; extra == 'testing'
  31. Requires-Dist: pytest-enabler (>=1.3) ; extra == 'testing'
  32. Requires-Dist: packaging ; extra == 'testing'
  33. Requires-Dist: pyfakefs ; extra == 'testing'
  34. Requires-Dist: flufl.flake8 ; extra == 'testing'
  35. Requires-Dist: pytest-perf (>=0.9.2) ; extra == 'testing'
  36. Requires-Dist: pytest-black (>=0.3.7) ; (platform_python_implementation != "PyPy") and extra == 'testing'
  37. Requires-Dist: pytest-mypy (>=0.9.1) ; (platform_python_implementation != "PyPy") and extra == 'testing'
  38. Requires-Dist: pytest-flake8 ; (python_version < "3.12") and extra == 'testing'
  39. Requires-Dist: importlib-resources (>=1.3) ; (python_version < "3.9") and extra == 'testing'
  40. .. image:: https://img.shields.io/pypi/v/importlib_metadata.svg
  41. :target: https://pypi.org/project/importlib_metadata
  42. .. image:: https://img.shields.io/pypi/pyversions/importlib_metadata.svg
  43. .. image:: https://github.com/python/importlib_metadata/workflows/tests/badge.svg
  44. :target: https://github.com/python/importlib_metadata/actions?query=workflow%3A%22tests%22
  45. :alt: tests
  46. .. image:: https://img.shields.io/badge/code%20style-black-000000.svg
  47. :target: https://github.com/psf/black
  48. :alt: Code style: Black
  49. .. image:: https://readthedocs.org/projects/importlib-metadata/badge/?version=latest
  50. :target: https://importlib-metadata.readthedocs.io/en/latest/?badge=latest
  51. .. image:: https://img.shields.io/badge/skeleton-2023-informational
  52. :target: https://blog.jaraco.com/skeleton
  53. .. image:: https://tidelift.com/badges/package/pypi/importlib-metadata
  54. :target: https://tidelift.com/subscription/pkg/pypi-importlib-metadata?utm_source=pypi-importlib-metadata&utm_medium=readme
  55. Library to access the metadata for a Python package.
  56. This package supplies third-party access to the functionality of
  57. `importlib.metadata <https://docs.python.org/3/library/importlib.metadata.html>`_
  58. including improvements added to subsequent Python versions.
  59. Compatibility
  60. =============
  61. New features are introduced in this third-party library and later merged
  62. into CPython. The following table indicates which versions of this library
  63. were contributed to different versions in the standard library:
  64. .. list-table::
  65. :header-rows: 1
  66. * - importlib_metadata
  67. - stdlib
  68. * - 5.0
  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>`_.
  101. Security Contact
  102. ================
  103. To report a security vulnerability, please use the
  104. `Tidelift security contact <https://tidelift.com/security>`_.
  105. Tidelift will coordinate the fix and disclosure.