GitXplorerGitXplorer
p

importlib_metadata

public
125 stars
81 forks
10 issues

Commits

List of commits on branch main.
Verified
90073b1aa7a49cc5fdbdc0e6e871f39e461b9422

Separate bpo from Python issue numbers.

jjaraco committed 8 days ago
Verified
cab08be23b2067f3f86727535329c8f476eba902

Merge https://github.com/jaraco/skeleton

jjaraco committed 8 days ago
Verified
3fe8c5ba792fd58a5a24eef4e8a845f3b5dd6c2c

Add Python 3.13 and 3.14 into the matrix. (jaraco/skeleton#146)

jjaraco committed 8 days ago
Verified
81b766c06cc83679c4a04c2bfa6d2c8cc559bf33

Fix an incompatibility (and source of merge conflicts) with projects using Ruff/isort.

AAvasam committed 8 days ago
Verified
db14d96503b8d9c3af49fa14e2347838de85b1ef

Ensure redent is idempotent (doesn't add 8 spaces to already dedented values).

jjaraco committed 8 days ago
Verified
20295ece8189459ac6d69273026fa4bc3f9a996b

👹 Feed the hobgoblins (delint).

jjaraco committed 8 days ago

README

The README file for this repository.

.. image:: https://img.shields.io/pypi/v/importlib_metadata.svg :target: https://pypi.org/project/importlib_metadata

.. image:: https://img.shields.io/pypi/pyversions/importlib_metadata.svg

.. image:: https://github.com/python/importlib_metadata/actions/workflows/main.yml/badge.svg :target: https://github.com/python/importlib_metadata/actions?query=workflow%3A%22tests%22 :alt: tests

.. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json :target: https://github.com/astral-sh/ruff :alt: Ruff

.. image:: https://readthedocs.org/projects/importlib-metadata/badge/?version=latest :target: https://importlib-metadata.readthedocs.io/en/latest/?badge=latest

.. image:: https://img.shields.io/badge/skeleton-2024-informational :target: https://blog.jaraco.com/skeleton

.. image:: https://tidelift.com/badges/package/pypi/importlib-metadata :target: https://tidelift.com/subscription/pkg/pypi-importlib-metadata?utm_source=pypi-importlib-metadata&utm_medium=readme

Library to access the metadata for a Python package.

This package supplies third-party access to the functionality of importlib.metadata <https://docs.python.org/3/library/importlib.metadata.html>_ including improvements added to subsequent Python versions.

Compatibility

New features are introduced in this third-party library and later merged into CPython. The following table indicates which versions of this library were contributed to different versions in the standard library:

.. list-table:: :header-rows: 1

    • importlib_metadata
    • stdlib
    • 7.0
    • 3.13
    • 6.5
    • 3.12
    • 4.13
    • 3.11
    • 4.6
    • 3.10
    • 1.4
    • 3.8

Usage

See the online documentation <https://importlib-metadata.readthedocs.io/>_ for usage details.

Finder authors <https://docs.python.org/3/reference/import.html#finders-and-loaders>_ can also add support for custom package installers. See the above documentation for details.

Caveats

This project primarily supports third-party packages installed by PyPA tools (or other conforming packages). It does not support:

  • Packages in the stdlib.
  • Packages installed without metadata.

Project details

For Enterprise

Available as part of the Tidelift Subscription.

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.

Learn more <https://tidelift.com/subscription/pkg/pypi-importlib-metadata?utm_source=pypi-importlib-metadata&utm_medium=referral&utm_campaign=github>_.