]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-113174: Sync with importlib_metadata 7.0 (#113175)
authorJason R. Coombs <jaraco@jaraco.com>
Thu, 21 Dec 2023 20:04:05 +0000 (15:04 -0500)
committerGitHub <noreply@github.com>
Thu, 21 Dec 2023 20:04:05 +0000 (15:04 -0500)
commit2d91409c690b113493e3e81efc880301d2949f5f
treec630499d3863b85e64e77a4c3d5d3db7a7a06a35
parent6b70c3dc5ab2f290fcdbe474bcb7d6fdf29eae4c
gh-113174: Sync with importlib_metadata 7.0 (#113175)

* Sync with importlib_metadata 7.0.0

* Add blurb

* Update docs to reflect changes.

* Link datamodel docs for object.__getitem__

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
* Add what's new for removed __getattr__

* Link datamodel docs for object.__getitem__

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
* Add exclamation point, as that seems to be used for other classes.

---------

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Doc/library/importlib.metadata.rst
Doc/whatsnew/3.13.rst
Lib/importlib/metadata/__init__.py
Lib/importlib/metadata/_adapters.py
Lib/importlib/metadata/_meta.py
Lib/importlib/metadata/diagnose.py [new file with mode: 0644]
Lib/test/test_importlib/_path.py
Lib/test/test_importlib/fixtures.py
Lib/test/test_importlib/test_main.py
Misc/NEWS.d/next/Library/2023-12-15-09-51-41.gh-issue-113175.RHsNwE.rst [new file with mode: 0644]