Python 3.8.6

-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE4/8oOcBIslwITevpsmmV4xAlBWgFAl9rQW8ACgkQsmmV4xAl
 BWhUqA//TA8BDtUp4v5AiBzUl3oBRqcNbQMkaTwB7w3g+rla1S5bC/SjBoO8K7jP
 ++Id+Y+wdGLsd6pvMfauWcxHC9dS8J080kS5tBoqGv8QPXSBqUGNnR0ya/b5mTQX
 GUIXcUe6GZ6GsI3MRSmaQ0jgSLDcW06O/TGJIpVYTxV/S1auVROA3DjQvPmObxf2
 MityVK7EtNjI65RiM6Oexxps6oYFbqTtbPQMc7y3AwgNK8su1GvLBY6pjuvGv/x/
 9ZpHz3Q6QI5pT1Di0w1W88utel1KuC/uoKiV4xvnsGuG1PVQesQ/GMLiNoEim21/
 jt24hwRkdad39vnbC8D1BhUvFi9VvKaLQLQyfBnCjLAXnGpq5BCtymKVv8mMAmtI
 6QTsQaAZvl7hiIQmIrUbBv1kku8hyeqxLl3vzXZXk7sfA0BBGQbpAinEEtc7TwAz
 237bJu21+rUy3wVqDH1SdYCuAtG/udrm8W2Se2s7TA5xwN2fcvaR7Gj3w7j3hmW0
 x+v9ZUFjWoNHw66p16O2yIkTPWa37MgCPLqcA2i0TOBwNzadGx2h+XNaMWzTLF1D
 Zk0yKfV+k51g8vejv2bP5YmtUVsvWy8XAFmwmTJVIr10I5a9TadhI+US5+tKQIlv
 Uz/IVs4+L3/S1rteMM9QgEwdjaPmjXkquDogVl9cCOP15vySi2o=
 =zBy3
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJEBAABCAAuFiEE4/8oOcBIslwITevpsmmV4xAlBWgFAl9sdcwQHGx1a2FzekBs
 YW5nYS5wbAAKCRCyaZXjECUFaMgoD/9Qv++u0vRWCgNUfzAlNyAjy8CR7F3iYtfF
 bMancL26DT8EiM3MULlr7VkTTa4WLRp5/ogr0Fuju+TdK8eKG9C/d6lBC9b08ASu
 KW7bgzp5AVjqQYMJUMSCazzEs8TaBXw/kxCmOGArfs5KwqT+HnFpQap+0Ln3+D2h
 fvclvCzYqaaPWEg6ylJ50AeWPl2Sfyus4HizZWjtuAnZK1znYLOhE9AUImy4aCLH
 MatpcvjLpCtNff5F5qLrtSQDm4B24S6QHja5kpAT8GGjch0Zrt8lbnaAnvS4r+gL
 mwFsnZ/tm3xHIsKlZtayBPwXZFncCjwqnbyy7+8pPdn9Gzp++gBAyxP0e/jNfFtH
 XQtti5NTBPXqW2JyJkMr89sWuFrky0yhnXc7uqJS33CNKRWjRY1FCJAFeDPSL/yG
 XmDxftmAFFJJhv5xQhMlPs3ZxqzwOVDiQxKwfQtmNNGzH433Tpp8/EI57Ho4L57n
 ZZNTvcZkhAJVPZ448J39QIfevrpbdIpfVL2rcw2ySMdm+7T96PquuUeX+VAD9EIG
 ML86hg8UP5iDCd70EU6kmK4wibMcUzdv3WywNJ1Lz9+hAWP64O6A/vZ5ccdiPjaZ
 0ANwrDxBlmBAzXvyIeHS5W4qK/4lOueeAj9QhhtwEFc3fTX9MWVg26Qr7AGi81zT
 qmpp65WfXQ==
 =v4xV
 -----END PGP SIGNATURE-----

Merge tag 'v3.8.6' into 3.8

Python 3.8.6
This commit is contained in:
Łukasz Langa 2020-09-24 12:32:42 +02:00
commit e1e6a8ef9a
20 changed files with 175 additions and 29 deletions

View File

@ -19,11 +19,11 @@
#define PY_MAJOR_VERSION 3
#define PY_MINOR_VERSION 8
#define PY_MICRO_VERSION 6
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_GAMMA
#define PY_RELEASE_SERIAL 1
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_FINAL
#define PY_RELEASE_SERIAL 0
/* Version as a string */
#define PY_VERSION "3.8.6rc1+"
#define PY_VERSION "3.8.6"
/*--end constants--*/
/* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.

View File

@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
# Autogenerated by Sphinx on Mon Sep 7 17:49:24 2020
# Autogenerated by Sphinx on Wed Sep 23 14:35:51 2020
topics = {'assert': 'The "assert" statement\n'
'**********************\n'
'\n'
@ -6923,6 +6923,14 @@ topics = {'assert': 'The "assert" statement\n'
'the data\n'
' model.\n'
'\n'
' Note: Due to a bug in the dispatching mechanism for '
'"**=", a\n'
' class that defines "__ipow__()" but returns '
'"NotImplemented"\n'
' would fail to fall back to "x.__pow__(y)" and '
'"y.__rpow__(x)".\n'
' This bug is fixed in Python 3.10.\n'
'\n'
'object.__neg__(self)\n'
'object.__pos__(self)\n'
'object.__abs__(self)\n'
@ -9603,6 +9611,14 @@ topics = {'assert': 'The "assert" statement\n'
'the data\n'
' model.\n'
'\n'
' Note: Due to a bug in the dispatching mechanism for '
'"**=", a\n'
' class that defines "__ipow__()" but returns '
'"NotImplemented"\n'
' would fail to fall back to "x.__pow__(y)" and '
'"y.__rpow__(x)".\n'
' This bug is fixed in Python 3.10.\n'
'\n'
'object.__neg__(self)\n'
'object.__pos__(self)\n'
'object.__abs__(self)\n'

153
Misc/NEWS.d/3.8.6.rst Normal file
View File

@ -0,0 +1,153 @@
.. bpo: 41525
.. date: 2020-08-12-07-35-07
.. nonce: d9q3XL
.. release date: 2020-09-23
.. section: Core and Builtins
The output of ``python --help`` contains now only ASCII characters.
..
.. bpo: 41817
.. date: 2020-09-22-00-23-30
.. nonce: bnh-VG
.. section: Library
fix `tkinter.EventType` Enum so all members are strings, and none are tuples
..
.. bpo: 41815
.. date: 2020-09-19-23-14-54
.. nonce: RNpuX3
.. section: Library
Fix SQLite3 segfault when backing up closed database. Patch contributed by
Peter David McCormick.
..
.. bpo: 41517
.. date: 2020-09-15-22-43-30
.. nonce: sLBH7g
.. section: Library
fix bug allowing Enums to be extended via multiple inheritance
..
.. bpo: 39587
.. date: 2020-09-15-14-56-13
.. nonce: 69xzuh
.. section: Library
use the correct mix-in data type when constructing Enums
..
.. bpo: 41789
.. date: 2020-09-14-19-27-46
.. nonce: pI_uZQ
.. section: Library
Honor `object` overrides in `Enum` class creation (specifically, `__str__`,
`__repr__`, `__format__`, and `__reduce_ex__`).
..
.. bpo: 39651
.. date: 2020-09-11-12-38-55
.. nonce: JMp9l2
.. section: Library
Fix a race condition in the ``call_soon_threadsafe()`` method of
``asyncio.ProactorEventLoop``: do nothing if the self-pipe socket has been
closed.
..
.. bpo: 41720
.. date: 2020-09-04-20-45-38
.. nonce: PW9MzZ
.. section: Library
Fixed :meth:`turtle.Vec2D.__rmul__` for arguments which are not int or
float.
..
.. bpo: 39728
.. date: 2020-02-24-10-58-34
.. nonce: kOOaHn
.. section: Library
fix default `_missing_` so a duplicate `ValueError` is not set as the
`__context__` of the original `ValueError`
..
.. bpo: 37479
.. date: 2019-07-02-12-43-57
.. nonce: O53a5S
.. section: Library
When `Enum.__str__` is overridden in a derived class, the override will be
used by `Enum.__format__` regardless of whether mixin classes are present.
..
.. bpo: 35293
.. date: 2020-09-12-17-37-13
.. nonce: _cOwPD
.. section: Documentation
Fix RemovedInSphinx40Warning when building the documentation. Patch by
Dong-hee Na.
..
.. bpo: 37149
.. date: 2020-09-10-07-48-02
.. nonce: VD0rCv
.. section: Documentation
Change Shipman tkinter doc link from archive.org to TkDocs. (The doc has
been removed from the NMT server.) The new link responds much faster and
includes a short explanatory note.
..
.. bpo: 41731
.. date: 2020-09-11-19-12-31
.. nonce: Ivxh4U
.. section: Tests
Make test_cmd_line_script pass with option '-vv'.
..
.. bpo: 41744
.. date: 2020-09-11-17-59-33
.. nonce: e_ugDQ
.. section: Windows
Fixes automatic import of props file when using the Nuget package.
..
.. bpo: 35764
.. date: 2020-09-22-11-13-45
.. nonce: VoNa8y
.. section: IDLE
Rewrite the Calltips doc section.
..
.. bpo: 40181
.. date: 2020-09-22-00-45-40
.. nonce: hhQi3z
.. section: IDLE
In calltips, stop reminding that '/' marks the end of positional-only
arguments.

View File

@ -1 +0,0 @@
The output of ``python --help`` contains now only ASCII characters.

View File

@ -1 +0,0 @@
Change Shipman tkinter doc link from archive.org to TkDocs. (The doc has been removed from the NMT server.) The new link responds much faster and includes a short explanatory note.

View File

@ -1 +0,0 @@
Fix RemovedInSphinx40Warning when building the documentation. Patch by Dong-hee Na.

View File

@ -1,2 +0,0 @@
In calltips, stop reminding that '/' marks the end of positional-only
arguments.

View File

@ -1 +0,0 @@
Rewrite the Calltips doc section.

View File

@ -1,2 +0,0 @@
When `Enum.__str__` is overridden in a derived class, the override will be
used by `Enum.__format__` regardless of whether mixin classes are present.

View File

@ -1 +0,0 @@
fix default `_missing_` so a duplicate `ValueError` is not set as the `__context__` of the original `ValueError`

View File

@ -1,2 +0,0 @@
Fixed :meth:`turtle.Vec2D.__rmul__` for arguments which are not int or
float.

View File

@ -1,3 +0,0 @@
Fix a race condition in the ``call_soon_threadsafe()`` method of
``asyncio.ProactorEventLoop``: do nothing if the self-pipe socket has been
closed.

View File

@ -1,2 +0,0 @@
Honor `object` overrides in `Enum` class creation (specifically, `__str__`,
`__repr__`, `__format__`, and `__reduce_ex__`).

View File

@ -1 +0,0 @@
use the correct mix-in data type when constructing Enums

View File

@ -1 +0,0 @@
fix bug allowing Enums to be extended via multiple inheritance

View File

@ -1,2 +0,0 @@
Fix SQLite3 segfault when backing up closed database. Patch contributed by
Peter David McCormick.

View File

@ -1 +0,0 @@
fix `tkinter.EventType` Enum so all members are strings, and none are tuples

View File

@ -1 +0,0 @@
Make test_cmd_line_script pass with option '-vv'.

View File

@ -1 +0,0 @@
Fixes automatic import of props file when using the Nuget package.

View File

@ -1,5 +1,5 @@
This is Python version 3.8.6rc1
===============================
This is Python version 3.8.6
============================
.. image:: https://travis-ci.org/python/cpython.svg?branch=3.8
:alt: CPython build status on Travis CI