Python 3.7.4rc2

-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEDZbfTUEQ5cQ/v7F/LTR+pqplQh0FAl0bp8oACgkQLTR+pqpl
 Qh1VRw/8C5fGRJAWG0yiG4Kvi/kZMBefuSfDuQrIoIPze/T58lC3cVIuyUwNW+Re
 /IqvP9A+olcxQwfdpqm0fOIrDF4WlaexPdCzcDhN5heH1nsHrj+gEzL+B+TDyGNu
 TnOrlY851PbjawxRljVKUgGT7S+QQauDThnMIC5/QN16ItwT1pYKvgMvPNIreJlR
 CMGb55HHtHMMMUtFy6SV4T4Md4n5F2waeO5hbB5Ge7ZeNFrHwkKR5Vql4EwHrLR+
 Mspa1plw2FJN1PktN/aiHey0oH552JiH5TXxVG4CcopEO5R1+92XovEzEnYszI2P
 kJ/GejT+790V6qqImg/tOJATJ3uWl4ABLZAHLun9HVb2ICNxa/jk0TO6Zwh0wmE+
 QbbqVpQG2ltAfoeZ0cWpXUlytVFQFZKR/Yym0lS3NlT3p86lrI9ieOrEjunmjQv7
 uu1z6NB/VlfzoZKfd6A2IPqqrmu1bN1Hmc8TwdRTIznuvwi0VS7Ts70tnPgRRzIw
 iM2FejSTYNBLnHoEDoQZ7IULYvD46utMQ3gfCzoZjc1nafcW6e15HstpTxX92hZx
 woq/OV1/KnZF/JiFBebDLMN6A38GJcqpb+WdB7XX1LpcHI3PxL+ktb34UWRdyHhE
 stJBm1XN3/CughzwordIcqWJsTl+8IsEKkeFFcF7QeXgpZKEpkI=
 =JIBM
 -----END PGP SIGNATURE-----

Merge tag 'v3.7.4rc2' into 3.7
This commit is contained in:
Ned Deily 2019-07-02 18:23:54 -04:00
commit a56138f147
14 changed files with 103 additions and 27 deletions

View File

@ -20,10 +20,10 @@
#define PY_MINOR_VERSION 7
#define PY_MICRO_VERSION 4
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_GAMMA
#define PY_RELEASE_SERIAL 1
#define PY_RELEASE_SERIAL 2
/* Version as a string */
#define PY_VERSION "3.7.4rc1+"
#define PY_VERSION "3.7.4rc2"
/*--end constants--*/
/* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.

View File

@ -77,8 +77,14 @@ Both installer variants now come with their own private version of Tcl/Tk 8.6. T
\f1\b \ul \
Other changes\
\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\partightenfactor0
\cf0 \ulnone CHANGED in 3.7.4:
\f0\b0 SQLite has been updated from 3.22.0 to 3.28.0
\f1\b \ul \ulc0 \
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0
\f0\b0 \ulnone \
\f0\b0 \cf0 \ulnone \
For other changes in this release, see the
\f2\i What's new
\f0\i0 section in the {\field{\*\fldinst{HYPERLINK "https://www.python.org/doc/"}}{\fldrslt Documentation Set}} for this release and its

View File

@ -24,9 +24,9 @@ At the end of this install, click on
\
\f1\b NEW in 3.7.0:
\f0\b0 two installer variants (10.9+ 64-bit-only, 10.6+ 64-/32-bit), built-in Tcl/Tk 8.6 support (no additional third-party downloads!), OpenSSL 1.1.0, and more!\
\f0\b0 two installer variants (10.9+ 64-bit-only, 10.6+ 64-/32-bit), built-in Tcl/Tk 8.6 support (no additional third-party downloads!), OpenSSL 1.1, and more!\
\f1\b \
CHANGED in 3.7.4:
\f0\b0 OpenSSL 1.1.1, 10.6+ 64-/32-bit installer variant deprecated\
\f0\b0 OpenSSL 1.1.1, SQLite 3.28.0, 10.6+ 64-/32-bit installer variant deprecated\
}

90
Misc/NEWS.d/3.7.4rc2.rst Normal file
View File

@ -0,0 +1,90 @@
.. bpo: 37463
.. date: 2019-07-01-08-46-14
.. nonce: 1CHwjE
.. release date: 2019-07-02
.. section: Security
ssl.match_hostname() no longer accepts IPv4 addresses with additional text
after the address and only quad-dotted notation without trailing
whitespaces. Some inet_aton() implementations ignore whitespace and all data
after whitespace, e.g. '127.0.0.1 whatever'.
..
.. bpo: 24214
.. date: 2019-06-22-12-45-20
.. nonce: hIiHeD
.. section: Core and Builtins
Improved support of the surrogatepass error handler in the UTF-8 and UTF-16
incremental decoders.
..
.. bpo: 37440
.. date: 2019-06-28-16-40-17
.. nonce: t3wX-N
.. section: Library
http.client now enables TLS 1.3 post-handshake authentication for default
context or if a cert_file is passed to HTTPSConnection.
..
.. bpo: 37437
.. date: 2019-06-27-20-33-50
.. nonce: du39_A
.. section: Library
Update vendorized expat version to 2.2.7.
..
.. bpo: 37428
.. date: 2019-06-27-13-27-02
.. nonce: _wcwUd
.. section: Library
SSLContext.post_handshake_auth = True no longer sets
SSL_VERIFY_POST_HANDSHAKE verify flag for client connections. Although the
option is documented as ignored for clients, OpenSSL implicitly enables cert
chain validation when the flag is set.
..
.. bpo: 32627
.. date: 2019-02-03-19-13-08
.. nonce: b68f64
.. section: Library
Fix compile error when ``_uuid`` headers conflicting included.
..
.. bpo: 37369
.. date: 2019-06-28-08-09-08
.. nonce: 1iVpxq
.. section: Windows
Fixes path for :data:`sys.executable` when running from the Microsoft Store.
..
.. bpo: 35360
.. date: 2019-06-18-09-05-08
.. nonce: tdqSmo
.. section: Windows
Update Windows builds to use SQLite 3.28.0.
..
.. bpo: 34602
.. date: 2019-07-02-01-06-47
.. nonce: 10d4wl
.. section: macOS
Avoid test suite failures on macOS by no longer calling resource.setrlimit
to increase the process stack size limit at runtime. The runtime change is
no longer needed since the interpreter is being built with a larger default
stack size.

View File

@ -1,2 +0,0 @@
Improved support of the surrogatepass error handler in the UTF-8 and UTF-16
incremental decoders.

View File

@ -1 +0,0 @@
Fix compile error when ``_uuid`` headers conflicting included.

View File

@ -1,4 +0,0 @@
SSLContext.post_handshake_auth = True no longer sets
SSL_VERIFY_POST_HANDSHAKE verify flag for client connections. Although the
option is documented as ignored for clients, OpenSSL implicitly enables cert
chain validation when the flag is set.

View File

@ -1 +0,0 @@
Update vendorized expat version to 2.2.7.

View File

@ -1,2 +0,0 @@
http.client now enables TLS 1.3 post-handshake authentication for default
context or if a cert_file is passed to HTTPSConnection.

View File

@ -1,4 +0,0 @@
ssl.match_hostname() no longer accepts IPv4 addresses with additional text
after the address and only quad-dotted notation without trailing
whitespaces. Some inet_aton() implementations ignore whitespace and all data
after whitespace, e.g. '127.0.0.1 whatever'.

View File

@ -1 +0,0 @@
Update Windows builds to use SQLite 3.28.0.

View File

@ -1 +0,0 @@
Fixes path for :data:`sys.executable` when running from the Microsoft Store.

View File

@ -1,4 +0,0 @@
Avoid test suite failures on macOS by no longer calling resource.setrlimit
to increase the process stack size limit at runtime. The runtime change is
no longer needed since the interpreter is being built with a larger default
stack size.

View File

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