[Python-checkins] bpo-44210: make importlib.metadata._meta.PackageMetadata public (GH-26299)

miss-islington webhook-mailer at python.org
Sun May 23 15:04:13 EDT 2021


https://github.com/python/cpython/commit/df7eeacd83f531dd67cec7bc483dec6dce17ddbd
commit: df7eeacd83f531dd67cec7bc483dec6dce17ddbd
branch: main
author: Filipe Laíns <lains at riseup.net>
committer: miss-islington <31488909+miss-islington at users.noreply.github.com>
date: 2021-05-23T12:04:05-07:00
summary:

bpo-44210: make importlib.metadata._meta.PackageMetadata public (GH-26299)



Signed-off-by: Filipe Laíns <lains at riseup.net>

Automerge-Triggered-By: GH:jaraco

files:
A Misc/NEWS.d/next/Library/2021-05-21-21-23-43.bpo-44210.5afQ3K.rst
M Lib/importlib/metadata/__init__.py

diff --git a/Lib/importlib/metadata/__init__.py b/Lib/importlib/metadata/__init__.py
index 142162196fa9b3..e2f2e47f390bfe 100644
--- a/Lib/importlib/metadata/__init__.py
+++ b/Lib/importlib/metadata/__init__.py
@@ -15,6 +15,7 @@
 import collections
 
 from . import _adapters, _meta
+from ._meta import PackageMetadata
 from ._collections import FreezableDefaultDict, Pair
 from ._functools import method_cache
 from ._itertools import unique_everseen
@@ -29,6 +30,7 @@
 __all__ = [
     'Distribution',
     'DistributionFinder',
+    'PackageMetadata',
     'PackageNotFoundError',
     'distribution',
     'distributions',
diff --git a/Misc/NEWS.d/next/Library/2021-05-21-21-23-43.bpo-44210.5afQ3K.rst b/Misc/NEWS.d/next/Library/2021-05-21-21-23-43.bpo-44210.5afQ3K.rst
new file mode 100644
index 00000000000000..e5a14a1a265f1d
--- /dev/null
+++ b/Misc/NEWS.d/next/Library/2021-05-21-21-23-43.bpo-44210.5afQ3K.rst
@@ -0,0 +1 @@
+Make importlib.metadata._meta.PackageMetadata public.



More information about the Python-checkins mailing list