We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cbaa421 commit c8b753eCopy full SHA for c8b753e
CHANGES.rst
@@ -1,3 +1,24 @@
1
+v4.0.0
2
+=======
3
+
4
+* #304: ``PackageMetadata`` as returned by ``metadata()``
5
+ and ``Distribution.metadata()`` now provides normalized
6
+ metadata honoring PEP 566:
7
8
+ - If a long description is provided in the payload of the
9
+ RFC 822 value, it can be retrieved as the ``Description``
10
+ field.
11
+ - Any multi-line values in the metadata will be returned as
12
+ such.
13
+ - For any multi-line values, line continuation characters
14
+ are removed. This backward-incompatible change means
15
+ that any projects relying on the RFC 822 line continuation
16
+ characters being present must be tolerant to them having
17
+ been removed.
18
+ - Add a ``json`` property that provides the metadata
19
+ converted to a JSON-compatible form per PEP 566.
20
21
22
v3.10.0
23
=======
24
0 commit comments