Skip to content

Commit b4e48a4

Browse files
committed
Python 3.10.12
1 parent b7fd286 commit b4e48a4

12 files changed

+87
-24
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 10
21-
#define PY_MICRO_VERSION 11
21+
#define PY_MICRO_VERSION 12
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.10.11+"
26+
#define PY_VERSION "3.10.12"
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: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- coding: utf-8 -*-
2-
# Autogenerated by Sphinx on Tue Apr 4 22:56:51 2023
2+
# Autogenerated by Sphinx on Tue Jun 6 23:30:19 2023
33
topics = {'assert': 'The "assert" statement\n'
44
'**********************\n'
55
'\n'
@@ -11729,7 +11729,7 @@
1172911729
'followed by\n'
1173011730
' the string itself.\n'
1173111731
'\n'
11732-
'str.rsplit(sep=None, maxsplit=-1)\n'
11732+
'str.rsplit(sep=None, maxsplit=- 1)\n'
1173311733
'\n'
1173411734
' Return a list of the words in the string, using *sep* '
1173511735
'as the\n'
@@ -11770,7 +11770,7 @@
1177011770
" >>> 'Monty Python'.removesuffix(' Python')\n"
1177111771
" 'Monty'\n"
1177211772
'\n'
11773-
'str.split(sep=None, maxsplit=-1)\n'
11773+
'str.split(sep=None, maxsplit=- 1)\n'
1177411774
'\n'
1177511775
' Return a list of the words in the string, using *sep* '
1177611776
'as the\n'
@@ -12802,7 +12802,7 @@
1280212802
' points. All the code points in the range "U+0000 - '
1280312803
'U+10FFFF"\n'
1280412804
' can be represented in a string. Python doesn’t have a '
12805-
'char\n'
12805+
'"char"\n'
1280612806
' type; instead, every code point in the string is '
1280712807
'represented\n'
1280812808
' as a string object with length "1". The built-in '

Misc/NEWS.d/3.10.12.rst

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
.. date: 2023-06-01-03-24-58
2+
.. gh-issue: 103142
3+
.. nonce: GLWDMX
4+
.. release date: 2023-06-06
5+
.. section: Security
6+
7+
The version of OpenSSL used in our binary builds has been upgraded to 1.1.1u
8+
to address several CVEs.
9+
10+
..
11+
12+
.. date: 2023-05-02-17-56-32
13+
.. gh-issue: 99889
14+
.. nonce: l664SU
15+
.. section: Security
16+
17+
Fixed a security in flaw in :func:`uu.decode` that could allow for directory
18+
traversal based on the input if no ``out_file`` was specified.
19+
20+
..
21+
22+
.. date: 2023-05-01-15-03-25
23+
.. gh-issue: 104049
24+
.. nonce: b01Y3g
25+
.. section: Security
26+
27+
Do not expose the local on-disk location in directory indexes produced by
28+
:class:`http.client.SimpleHTTPRequestHandler`.
29+
30+
..
31+
32+
.. date: 2023-03-07-20-59-17
33+
.. gh-issue: 102153
34+
.. nonce: 14CLSZ
35+
.. section: Security
36+
37+
:func:`urllib.parse.urlsplit` now strips leading C0 control and space
38+
characters following the specification for URLs defined by WHATWG in
39+
response to CVE-2023-24329. Patch by Illia Volochii.
40+
41+
..
42+
43+
.. date: 2023-04-27-20-03-08
44+
.. gh-issue: 103935
45+
.. nonce: Uaf2M0
46+
.. section: Library
47+
48+
Use :func:`io.open_code` for files to be executed instead of raw
49+
:func:`open`
50+
51+
..
52+
53+
.. date: 2023-03-23-15-24-38
54+
.. gh-issue: 102953
55+
.. nonce: YR4KaK
56+
.. section: Library
57+
58+
The extraction methods in :mod:`tarfile`, and :func:`shutil.unpack_archive`,
59+
have a new a *filter* argument that allows limiting tar features than may be
60+
surprising or dangerous, such as creating files outside the destination
61+
directory. See :ref:`tarfile-extraction-filter` for details.
62+
63+
..
64+
65+
.. date: 2023-05-28-19-08-42
66+
.. gh-issue: 89412
67+
.. nonce: j4cg7K
68+
.. section: Documentation
69+
70+
Add missing documentation for the ``end_lineno`` and ``end_offset``
71+
attributes of the :class:`traceback.TracebackException` class.
72+
73+
..
74+
75+
.. date: 2023-04-05-15-59-46
76+
.. gh-issue: 103262
77+
.. nonce: nV83ub
78+
.. section: Build
79+
80+
Fixes Windows installer build to work with latest compilers.

Misc/NEWS.d/next/Build/2023-04-05-15-59-46.gh-issue-103262.nV83ub.rst

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

Misc/NEWS.d/next/Documentation/2023-05-28-19-08-42.gh-issue-89412.j4cg7K.rst

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

Misc/NEWS.d/next/Library/2023-03-23-15-24-38.gh-issue-102953.YR4KaK.rst

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

Misc/NEWS.d/next/Library/2023-04-27-20-03-08.gh-issue-103935.Uaf2M0.rst

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

Misc/NEWS.d/next/Security/2023-03-07-20-59-17.gh-issue-102153.14CLSZ.rst

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

Misc/NEWS.d/next/Security/2023-05-01-15-03-25.gh-issue-104049.b01Y3g.rst

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

Misc/NEWS.d/next/Security/2023-05-02-17-56-32.gh-issue-99889.l664SU.rst

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

Misc/NEWS.d/next/Security/2023-06-01-03-24-58.gh-issue-103142.GLWDMX.rst

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

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This is Python version 3.10.11
1+
This is Python version 3.10.12
22
==============================
33

44
.. image:: https://travis-ci.com/python/cpython.svg?branch=master

0 commit comments

Comments
 (0)