[ubuntu/yakkety-proposed] python3.5 3.5.2-4ubuntu1 (Accepted)
Matthias Klose
doko at ubuntu.com
Sat Sep 10 01:31:26 UTC 2016
python3.5 (3.5.2-4ubuntu1) yakkety; urgency=medium
* Update to 20160910 from the 3.5 branch.
- Issue #25758: Prevents zipimport from unnecessarily encoding a filename.
- Issue #27812: Properly clear out a generator's frame's backreference to
the generator to prevent crashes in frame.clear().
- Issue #27811: Fix a crash when a coroutine that has not been awaited is
finalized with warnings-as-errors enabled.
- Issue #26020: set literal evaluation order did not match documented
behaviour.
- Issue #27936: The round() function accepted a second None argument
for some types but not for others. Fixed the inconsistency by
accepting None for all numeric types.
- Issue #14977: mailcap now respects the order of the lines in the mailcap
files ("first match"), as required by RFC 1542.
- Issue #24594: Validates persist parameter when opening MSI database
- Issue #28047: Fixed calculation of line length used for the base64 CTE
in the new email policies.
- Issue #27445: Don't pass str(_charset) to MIMEText.set_payload().
- Issue #22450: urllib now includes an "Accept: */*" header among the
default headers. This makes the results of REST API requests more
consistent and predictable especially when proxy servers are involved.
- lib2to3.pgen3.driver.load_grammar() now creates a stable cache file
between runs given the same Grammar.txt input regardless of the hash
randomization setting.
- Issue #27570: Avoid zero-length memcpy() etc calls with null source
pointers in the "ctypes" and "array" modules.
- Issue #22233: Break email header lines *only* on the RFC specified CR
and LF characters, not on arbitrary unicode line breaks. This also
fixes a bug in HTTP header parsing.
- Issue 27988: Fix email iter_attachments incorrect mutation of payload
list.
- Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative
name fields in X.509 certs.
- Issue #27850: Remove 3DES from ssl module's default cipher list to
counter measure sweet32 attack (CVE-2016-2183).
- Issue #27766: Add ChaCha20 Poly1305 to ssl module's default ciper list.
(Required OpenSSL 1.1.0 or LibreSSL).
- Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
- Remove support for passing a file descriptor to os.access. It never
worked but previously didn't raise.
- Issue #12885: Fix error when distutils encounters symlink.
- Issue #27881: Fixed possible bugs when setting
sqlite3.Connection.isolation_level.
- Issue #27706: Restore deterministic behavior of random.Random().seed()
for string seeds using seeding version 1. Allows sequences of calls
to random() to exactly match those obtained in Python 2.
- Issue #27930: Improved behaviour of logging.handlers.QueueListener.
- Issue #21201: Improves readability of multiprocessing error message.
- Issue #27983: Cause lack of llvm-profdata tool when using clang as
required for PGO linking to be a configure time error rather than
make time when --with-optimizations is enabled. Also improve our
ability to find the llvm-profdata tool on MacOS and some Linuxes.
- Issue #26307: The profile-opt build now applys PGO to the built-in
modules.
- Issue #26359: Add the --with-optimizations configure flag.
* Fix invalid code in pyhash/siphash24. LP: #1620754. Issue #28055.
Date: Sat, 10 Sep 2016 03:18:09 +0200
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/python3.5/3.5.2-4ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 10 Sep 2016 03:18:09 +0200
Source: python3.5
Binary: python3.5 python3.5-venv libpython3.5-stdlib python3.5-minimal libpython3.5-minimal libpython3.5 python3.5-examples python3.5-dev libpython3.5-dev libpython3.5-testsuite idle-python3.5 python3.5-doc python3.5-dbg libpython3.5-dbg
Architecture: source
Version: 3.5.2-4ubuntu1
Distribution: yakkety
Urgency: medium
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Description:
idle-python3.5 - IDE for Python (v3.5) using Tkinter
libpython3.5 - Shared Python runtime library (version 3.5)
libpython3.5-dbg - Debug Build of the Python Interpreter (version 3.5)
libpython3.5-dev - Header files and a static library for Python (v3.5)
libpython3.5-minimal - Minimal subset of the Python language (version 3.5)
libpython3.5-stdlib - Interactive high-level object-oriented language (standard library
libpython3.5-testsuite - Testsuite for the Python standard library (v3.5)
python3.5 - Interactive high-level object-oriented language (version 3.5)
python3.5-dbg - Debug Build of the Python Interpreter (version 3.5)
python3.5-dev - Header files and a static library for Python (v3.5)
python3.5-doc - Documentation for the high-level object-oriented language Python
python3.5-examples - Examples for the Python language (v3.5)
python3.5-minimal - Minimal subset of the Python language (version 3.5)
python3.5-venv - Interactive high-level object-oriented language (pyvenv binary, v
Launchpad-Bugs-Fixed: 1620754
Changes:
python3.5 (3.5.2-4ubuntu1) yakkety; urgency=medium
.
* Update to 20160910 from the 3.5 branch.
- Issue #25758: Prevents zipimport from unnecessarily encoding a filename.
- Issue #27812: Properly clear out a generator's frame's backreference to
the generator to prevent crashes in frame.clear().
- Issue #27811: Fix a crash when a coroutine that has not been awaited is
finalized with warnings-as-errors enabled.
- Issue #26020: set literal evaluation order did not match documented
behaviour.
- Issue #27936: The round() function accepted a second None argument
for some types but not for others. Fixed the inconsistency by
accepting None for all numeric types.
- Issue #14977: mailcap now respects the order of the lines in the mailcap
files ("first match"), as required by RFC 1542.
- Issue #24594: Validates persist parameter when opening MSI database
- Issue #28047: Fixed calculation of line length used for the base64 CTE
in the new email policies.
- Issue #27445: Don't pass str(_charset) to MIMEText.set_payload().
- Issue #22450: urllib now includes an "Accept: */*" header among the
default headers. This makes the results of REST API requests more
consistent and predictable especially when proxy servers are involved.
- lib2to3.pgen3.driver.load_grammar() now creates a stable cache file
between runs given the same Grammar.txt input regardless of the hash
randomization setting.
- Issue #27570: Avoid zero-length memcpy() etc calls with null source
pointers in the "ctypes" and "array" modules.
- Issue #22233: Break email header lines *only* on the RFC specified CR
and LF characters, not on arbitrary unicode line breaks. This also
fixes a bug in HTTP header parsing.
- Issue 27988: Fix email iter_attachments incorrect mutation of payload
list.
- Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative
name fields in X.509 certs.
- Issue #27850: Remove 3DES from ssl module's default cipher list to
counter measure sweet32 attack (CVE-2016-2183).
- Issue #27766: Add ChaCha20 Poly1305 to ssl module's default ciper list.
(Required OpenSSL 1.1.0 or LibreSSL).
- Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
- Remove support for passing a file descriptor to os.access. It never
worked but previously didn't raise.
- Issue #12885: Fix error when distutils encounters symlink.
- Issue #27881: Fixed possible bugs when setting
sqlite3.Connection.isolation_level.
- Issue #27706: Restore deterministic behavior of random.Random().seed()
for string seeds using seeding version 1. Allows sequences of calls
to random() to exactly match those obtained in Python 2.
- Issue #27930: Improved behaviour of logging.handlers.QueueListener.
- Issue #21201: Improves readability of multiprocessing error message.
- Issue #27983: Cause lack of llvm-profdata tool when using clang as
required for PGO linking to be a configure time error rather than
make time when --with-optimizations is enabled. Also improve our
ability to find the llvm-profdata tool on MacOS and some Linuxes.
- Issue #26307: The profile-opt build now applys PGO to the built-in
modules.
- Issue #26359: Add the --with-optimizations configure flag.
* Fix invalid code in pyhash/siphash24. LP: #1620754. Issue #28055.
Checksums-Sha1:
6d692fdde6e40f3d6dfdd1f0dfe1291bf6da3803 3429 python3.5_3.5.2-4ubuntu1.dsc
2cf459bf7401a85606b8b43d223399a4fac05858 485420 python3.5_3.5.2-4ubuntu1.debian.tar.xz
Checksums-Sha256:
d9b70da02d638560ea39b3ac1e50b3c27c6a1ca5e75e3273186a5c90bf13863c 3429 python3.5_3.5.2-4ubuntu1.dsc
34118e62f98e12d89b1e6d4091c70a4a7291163c0e75c39e41f9a6fdb032a9d1 485420 python3.5_3.5.2-4ubuntu1.debian.tar.xz
Files:
78ac85485453f20cf990960b1cd380a5 3429 python optional python3.5_3.5.2-4ubuntu1.dsc
d77cb91255116e034eb7c4b529befe61 485420 python optional python3.5_3.5.2-4ubuntu1.debian.tar.xz
Original-Maintainer: Matthias Klose <doko at debian.org>
-----BEGIN PGP SIGNATURE-----
iQItBAEBCAAXBQJX02E6EBxkb2tvQHVidW50dS5jb20ACgkQvX6qYHePpvVfqhAA
gqr3vG42maaENwPukhccNdWM9FYfPBRAh39mME1FuJkraaX7mvcv411DnmSysyz4
+fTtAX0UqgyEJfSXytkngh3mbrSGi4gzA2hYa5SU2vMPEzFT7Lc6cmlZKyLlqUmf
uYmWIUfl3PkNwmIwmpt44DXAsVQLCF0u5CdOjENeu8ITjiAdXtF00MVqP1KV5lOZ
0lehlThH7LJvoCvlFVzYy0OcAY7gxPPA7A6p5MBRyAqft4HgFpxrB9+Rx+OZ+0dS
ea/wiBzwrBLk/K+yaw/uNuOJV5BkRLaTvLDJ/kv3OT+GE5yiizoZ0nJXV3JgE4Ad
rbBMhre+XI3A4BhuG/IAfSNV8e1BoApytxncmETVGAHu6EA8Kbt1IwbT3VBetn7Y
NI6ux/LaXLmG7e6ggTPvLnMixqrJDIWB7VwvJ/fJs67/bEGhKQ88gVCoUhRBJPPn
lhFtikMA8Juo/GkN8Aw/cc683Rl9VapqzCVY5XcfNdsehS1zDmizFAGjAzD1fjeO
5YuuZqowQE8OCDtzesOkH1MaiKztl4JkUZ/8J8oqDpSmQjY6foMaZp2AmPYsleGc
y26x2xwPJ/72aknN5b+Wm3nVCXsQhfEqYBBgM3eN2dF3vA6prScOlCDYuzMLmRT3
rwyEErMpLGmAcs76JP+We7+bFv7J9ANG1bpHsD/NW1w=
=89OM
-----END PGP SIGNATURE-----
More information about the Yakkety-changes
mailing list