Skip to content

Commit 61e371a

Browse files
committed
3.7.14
1 parent 8feefc2 commit 61e371a

16 files changed

+128
-72
lines changed

Include/patchlevel.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818
/*--start constants--*/
1919
#define PY_MAJOR_VERSION 3
2020
#define PY_MINOR_VERSION 7
21-
#define PY_MICRO_VERSION 13
21+
#define PY_MICRO_VERSION 14
2222
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_FINAL
2323
#define PY_RELEASE_SERIAL 0
2424

2525
/* Version as a string */
26-
#define PY_VERSION "3.7.13+"
26+
#define PY_VERSION "3.7.14"
2727
/*--end constants--*/
2828

2929
/* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.

Lib/pydoc_data/topics.py

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- coding: utf-8 -*-
2-
# Autogenerated by Sphinx on Wed Mar 16 09:24:05 2022
2+
# Autogenerated by Sphinx on Tue Sep 6 02:37:38 2022
33
topics = {'assert': 'The "assert" statement\n'
44
'**********************\n'
55
'\n'
@@ -7799,31 +7799,7 @@
77997799
' still alive. Example:\n'
78007800
'\n'
78017801
' >>> int.__subclasses__()\n'
7802-
" [<class 'bool'>]\n"
7803-
'\n'
7804-
'-[ Footnotes ]-\n'
7805-
'\n'
7806-
'[1] Additional information on these special methods may be '
7807-
'found in\n'
7808-
' the Python Reference Manual (Basic customization).\n'
7809-
'\n'
7810-
'[2] As a consequence, the list "[1, 2]" is considered equal '
7811-
'to "[1.0,\n'
7812-
' 2.0]", and similarly for tuples.\n'
7813-
'\n'
7814-
'[3] They must have since the parser can’t tell the type of '
7815-
'the\n'
7816-
' operands.\n'
7817-
'\n'
7818-
'[4] Cased characters are those with general category '
7819-
'property being\n'
7820-
' one of “Lu” (Letter, uppercase), “Ll” (Letter, '
7821-
'lowercase), or “Lt”\n'
7822-
' (Letter, titlecase).\n'
7823-
'\n'
7824-
'[5] To format only a tuple you should therefore provide a '
7825-
'singleton\n'
7826-
' tuple whose only element is the tuple to be formatted.\n',
7802+
" [<class 'bool'>]\n",
78277803
'specialnames': 'Special method names\n'
78287804
'********************\n'
78297805
'\n'

Misc/NEWS.d/3.7.14.rst

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
.. date: 2022-08-07-16-53-38
2+
.. gh-issue: 95778
3+
.. nonce: ch010gps
4+
.. release date: 2022-09-06
5+
.. section: Security
6+
7+
Converting between :class:`int` and :class:`str` in bases other than 2
8+
(binary), 4, 8 (octal), 16 (hexadecimal), or 32 such as base 10 (decimal)
9+
now raises a :exc:`ValueError` if the number of digits in string form is
10+
above a limit to avoid potential denial of service attacks due to the
11+
algorithmic complexity. This is a mitigation for `CVE-2020-10735
12+
<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-10735>`_.
13+
14+
This new limit can be configured or disabled by environment variable,
15+
command line flag, or :mod:`sys` APIs. See the :ref:`integer string
16+
conversion length limitation <int_max_str_digits>` documentation. The
17+
default limit is 4300 digits in string form.
18+
19+
Patch by Gregory P. Smith [Google] and Christian Heimes [Red Hat] with
20+
feedback from Victor Stinner, Thomas Wouters, Steve Dower, Ned Deily, and
21+
Mark Dickinson.
22+
23+
..
24+
25+
.. date: 2022-06-15-20-09-23
26+
.. gh-issue: 87389
27+
.. nonce: QVaC3f
28+
.. section: Security
29+
30+
:mod:`http.server`: Fix an open redirection vulnerability in the HTTP server
31+
when an URI path starts with ``//``. Vulnerability discovered, and initial
32+
fix proposed, by Hamza Avvan.
33+
34+
..
35+
36+
.. date: 2022-05-21-23-21-37
37+
.. gh-issue: 93065
38+
.. nonce: 5I18WC
39+
.. section: Core and Builtins
40+
41+
Fix contextvars HAMT implementation to handle iteration over deep trees.
42+
43+
The bug was discovered and fixed by Eli Libman. See
44+
`MagicStack/immutables#84
45+
<https://github.com/MagicStack/immutables/issues/84>`_ for more details.
46+
47+
..
48+
49+
.. bpo: 36073
50+
.. date: 2019-06-22-11-01-45
51+
.. nonce: ED8mB9
52+
.. section: Library
53+
54+
Raise :exc:`~sqlite3.ProgrammingError` instead of segfaulting on recursive
55+
usage of cursors in :mod:`sqlite3` converters. Patch by Sergey Fedoseev.
56+
57+
..
58+
59+
.. date: 2022-04-24-22-09-31
60+
.. gh-issue: 91888
61+
.. nonce: kTjJLx
62+
.. section: Documentation
63+
64+
Add a new ``gh`` role to the documentation to link to GitHub issues.
65+
66+
..
67+
68+
.. bpo: 47138
69+
.. date: 2022-03-28-12-39-20
70+
.. nonce: TEZRwC
71+
.. section: Documentation
72+
73+
Pin Jinja to a version compatible with Sphinx version 2.3.1.
74+
75+
..
76+
77+
.. date: 2022-06-27-21-27-20
78+
.. gh-issue: 94208
79+
.. nonce: VR6HX-
80+
.. section: Tests
81+
82+
``test_ssl`` is now checking for supported TLS version and protocols in more
83+
tests.
84+
85+
..
86+
87+
.. bpo: 47016
88+
.. date: 2022-03-14-23-28-17
89+
.. nonce: K-t2QX
90+
.. section: Tests
91+
92+
Create a GitHub Actions workflow for verifying bundled pip and setuptools.
93+
Patch by Illia Volochii and Adam Turner.
94+
95+
..
96+
97+
.. bpo: 41306
98+
.. date: 2020-08-03-13-44-37
99+
.. nonce: VDoWXI
100+
.. section: Tests
101+
102+
Fixed a failure in ``test_tk.test_widgets.ScaleTest`` happening when
103+
executing the test with Tk 8.6.10.
104+
105+
..
106+
107+
.. bpo: 47194
108+
.. date: 2022-04-01-14-57-40
109+
.. nonce: IB0XL4
110+
.. section: Windows
111+
112+
Update ``zlib`` to v1.2.12 to resolve CVE-2018-25032.

Misc/NEWS.d/next/Core and Builtins/2022-05-21-23-21-37.gh-issue-93065.5I18WC.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

Misc/NEWS.d/next/Documentation/2022-03-28-12-39-20.bpo-47138.TEZRwC.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

Misc/NEWS.d/next/Documentation/2022-04-24-22-09-31.gh-issue-91888.kTjJLx.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

Misc/NEWS.d/next/Library/2019-06-22-11-01-45.bpo-36073.ED8mB9.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

Misc/NEWS.d/next/Security/2022-06-15-20-09-23.gh-issue-87389.QVaC3f.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

Misc/NEWS.d/next/Security/2022-08-07-16-53-38.gh-issue-95778.ch010gps.rst

Lines changed: 0 additions & 14 deletions
This file was deleted.

Misc/NEWS.d/next/Tests/2020-08-03-13-44-37.bpo-41306.VDoWXI.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)