-
- Downloads
bpo-42382: In importlib.metadata, `EntryPoint` objects now expose `dist` (#23758)
* bpo-42382: In importlib.metadata, `EntryPoint` objects now expose a `.dist` object referencing the `Distribution` when constructed from a `Distribution`. Also, sync importlib_metadata 3.3: - Add support for package discovery under package normalization rules. - The object returned by `metadata()` now has a formally-defined protocol called `PackageMetadata` with declared support for the `.get_all()` method. * Add blurb * Remove latent footnote.
Showing
- Doc/library/importlib.metadata.rst 3 additions, 8 deletionsDoc/library/importlib.metadata.rst
- Lib/importlib/metadata.py 119 additions, 66 deletionsLib/importlib/metadata.py
- Lib/test/test_importlib/fixtures.py 55 additions, 14 deletionsLib/test/test_importlib/fixtures.py
- Lib/test/test_importlib/test_main.py 34 additions, 30 deletionsLib/test/test_importlib/test_main.py
- Lib/test/test_importlib/test_metadata_api.py 63 additions, 34 deletionsLib/test/test_importlib/test_metadata_api.py
- Lib/test/test_importlib/test_zip.py 6 additions, 2 deletionsLib/test/test_importlib/test_zip.py
- Misc/NEWS.d/next/Library/2020-12-13-22-05-35.bpo-42382.2YtKo5.rst 6 additions, 0 deletions...S.d/next/Library/2020-12-13-22-05-35.bpo-42382.2YtKo5.rst
Please register or sign in to comment