You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PackageMetadata as returned by metadata()
and Distribution.metadata() now provides normalized
metadata honoring PEP-566:
If a long description is provided in the payload of the
RFC 822 value, it can be retrieved as the Description
Any multi-line values in the metadata will be returned as
For any multi-line values, line continuation characters
are removed. This backward-incompatible change means
that any projects relying on the RFC 822 line continuation
characters being present must be tolerant to them having
Add a json property that provides the metadata
converted to a JSON-compatible form per PEP-566.
These changes would be a nice addition to Python 3.10.