SRU: update Python 3.7 to the 3.7.1 release
Bug #1799202 reported by
Matthias Klose
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python3-defaults (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Undecided
|
Unassigned | ||
python3-stdlib-extensions (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Undecided
|
Unassigned | ||
python3.7 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
SRU: update Python 3.7 to the 3.7.1 release. 3.7.1 is the first maintenance release, update both 18.04 LTS and 18.10 to the release. For 18.10 it's just one bug fix compared to the release candidate 2.
python3-
Acceptance Criteria: The package builds, and the test suite doesn't show regressions. The test suite passes in the autopkg tests.
Regression Potential: Python 3.7 isn't used by default, so we don't have many default users.
CVE References
tags: |
added: verification-done-cosmic removed: verification-needed-cosmic |
tags: | added: upgrade-software-version |
To post a comment you must log in.
What's New in Python 3.7.1 final? ======= ======= ======= =====
=======
*Release date: 2018-10-20*
Library
-------
- bpo-34970: Protect tasks weak set manipulation in ``asyncio. all_tasks( )``
What's New in Python 3.7.1 release candidate 2? ======= ======= ======= ======= ======= =====
=======
*Release date: 2018-10-13*
Core and Builtins
-----------------
- bpo-34879: Fix a possible null pointer dereference in bytesobject.c.
Patch by Zackery Spytz.
- bpo-34854: Fixed a crash in compiling string annotations containing a
lambda with a keyword-only argument that doesn't have a default value.
- bpo-34320: Fix ``dict(od)`` didn't copy iteration order of OrderedDict.
Library
-------
- bpo-34769: Fix for async generators not finalizing when event loop is in
debug mode and garbage collector runs in another thread.
- bpo-34922: Fixed integer overflow in the :meth:` ~hashlib. shake.digest( )` ~hashlib. shake.hexdigest ()` methods for the SHAKE algorithm in
and :meth:`
the :mod:`hashlib` module.
- bpo-34909: Enum: fix grandchildren subclassing when parent mixed with
concrete data types.
- bpo-34900: Fixed :meth:` unittest. TestCase. debug` when used to call test
methods with subtests. Patch by Bruno Oliveira.
- bpo-34871: Fix inspect module polluted ``sys.modules`` when parsing signature_ _`` of callable.
``__text_
- bpo-34872: Fix self-cancellation in C implementation of asyncio.Task
- bpo-34819: Use a monotonic clock to compute timeouts in `Executor. map` and :func:` as_completed` , in order to prevent
:meth:
timeouts from deviating when the system clock is adjusted.
- bpo-34521: Use :func:` socket. CMSG_SPACE` to calculate ancillary data size socket. CMSG_LEN` in `multiprocessin g.reduction. recvfds` as :rfc:`3542` requires the use
instead of :func:`
:func:
of the former for portable applications.
- bpo-34334: In :class: `QueueHandler` , clear `exc_text` from `LogRecord` to prevent traceback from being written twice.
:class:
- bpo-6721: Acquire the logging module's commonly used internal locks while
fork()ing to avoid deadlocks in the child process.
- bpo-34172: Fix a reference issue inside multiprocessing .Pool that caused
the pool to remain alive if it was deleted without being closed or
terminated explicitly.
Documentation
-------------
- bpo-32174: chm document displays non-ASCII charaters properly on some MBCS
Windows systems.
Tests
-----
- bpo-32962: Fixed test_gdb when Python is compiled with flags -mcet
-fcf-protection -O0.
macOS
-----
- bpo-34370: Revert to using the released Tk 8.6.8 with macOS installers
instead of the Tk 8.6.x development snapshot used with 3.7.1rc1 and
3.6.7rc1. The snapshot introduced at least one significant regression
(bpo-34927).
C API
-----
- bpo-34910: Ensure that :c:func: `PyObject_ Print` always returns ``-1`` on
error. Patch by Zackery Spytz.
What's New in Python 3.7.1 release candidate 1? ======= ======= ======= ======= ======= =====
=======
*Release date: 2018-09-26*
Security
--------
- bpo-17239: The xml.sax and xml.dom.minidom parsers no longer processes
external entities by default. External DTD and ENTITY declarations no
longer load files or create network connectio...