Package: python3.11 / 3.11.2-6+deb12u6

Metadata

Package Version Patches format
python3.11 3.11.2-6+deb12u6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 3.11 gh 105704 Disallow square brackets and in domai.patch | (download)

Lib/test/test_urlparse.py | 37 36 + 1 - 0 !
Lib/urllib/parse.py | 20 18 + 2 - 0 !
2 files changed, 54 insertions(+), 3 deletions(-)

 [3.11] gh-105704: disallow square brackets (`[` and `]`) in domain
 names for parsed URLs (GH-129418) (#129528)

Co-authored-by: Seth Michael Larson <seth@python.org>
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>

0002 3.11 gh 100884 email _header_value_parser don t enco.patch | (download)

Lib/email/_header_value_parser.py | 3 2 + 1 - 0 !
Lib/test/test_email/test__header_value_parser.py | 5 5 + 0 - 0 !
2 files changed, 7 insertions(+), 1 deletion(-)

 [3.11] gh-100884: email/_header_value_parser: don't encode list
 separators (GH-100885) (GH-115593)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

ListSeparator should not be encoded. This could happen when a long line
pushes its separator to the next line, which would have been encoded.
(cherry picked from commit 09fab93c3d857496c0bd162797fab816c311ee48)

Co-authored-by: Thomas Weischuh <thomas@t-8ch.de>

0003 3.11 gh 118643 Fix AttributeError in the email modul.patch | (download)

Lib/email/_header_value_parser.py | 16 13 + 3 - 0 !
Lib/test/test_email/test__header_value_parser.py | 12 10 + 2 - 0 !
2 files changed, 23 insertions(+), 5 deletions(-)

 [3.11] gh-118643: fix attributeerror in the email module (gh-119099)
 (#119393)

Fix regression introduced in gh-100884: AttributeError when re-fold a long
address list.

Also fix more cases of incorrect encoding of the address separator in the
address list missed in gh-100884.
(cherry picked from commit 858b9e85fcdd495947c9e892ce6e3734652c48f2)