cpython/Lib/importlib/metadata
Jason R. Coombs ec4021c6d7
gh-120492: Sync importlib_metadata 8.2.0 (#124033)
* Sync with importlib_metadata 8.2.0

Removes deprecated behaviors, including support for `PackageMetadata.__getitem__` returning None for missing keys and Distribution subclasses not implementing abstract methods.
Prioritizes valid dists to invalid dists when retrieving by name (python/cpython/#120492). Adds SimplePath to `importlib.metadata.__all__`.

* Add blurb
2025-08-15 14:19:23 -07:00
..
__init__.py gh-120492: Sync importlib_metadata 8.2.0 (#124033) 2025-08-15 14:19:23 -07:00
_adapters.py gh-120492: Sync importlib_metadata 8.2.0 (#124033) 2025-08-15 14:19:23 -07:00
_collections.py bpo-43926: Cleaner metadata with PEP 566 JSON support. (GH-25565) 2021-05-02 17:03:40 -04:00
_functools.py bpo-44893: Implement EntryPoint as simple class with attributes. (GH-30150) 2021-12-16 15:49:42 -05:00
_itertools.py gh-120492: Sync importlib_metadata 8.2.0 (#124033) 2025-08-15 14:19:23 -07:00
_meta.py gh-117089: Apply changes from importlib_metadata 7.1.0 (#117094) 2024-03-20 23:01:24 -04:00
_text.py bpo-44893: Implement EntryPoint as simple class with attributes. (GH-30150) 2021-12-16 15:49:42 -05:00
diagnose.py gh-113174: Sync with importlib_metadata 7.0 (#113175) 2023-12-21 15:04:05 -05:00