mirror of
https://github.com/python/cpython.git
synced 2025-12-08 06:10:17 +00:00
Python 3.13.11
This commit is contained in:
parent
93d5c481af
commit
627894459a
10 changed files with 72 additions and 27 deletions
|
|
@ -18,12 +18,12 @@
|
||||||
/*--start constants--*/
|
/*--start constants--*/
|
||||||
#define PY_MAJOR_VERSION 3
|
#define PY_MAJOR_VERSION 3
|
||||||
#define PY_MINOR_VERSION 13
|
#define PY_MINOR_VERSION 13
|
||||||
#define PY_MICRO_VERSION 10
|
#define PY_MICRO_VERSION 11
|
||||||
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_FINAL
|
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_FINAL
|
||||||
#define PY_RELEASE_SERIAL 0
|
#define PY_RELEASE_SERIAL 0
|
||||||
|
|
||||||
/* Version as a string */
|
/* Version as a string */
|
||||||
#define PY_VERSION "3.13.10+"
|
#define PY_VERSION "3.13.11"
|
||||||
/*--end constants--*/
|
/*--end constants--*/
|
||||||
|
|
||||||
/* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.
|
/* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# Autogenerated by Sphinx on Tue Dec 2 13:49:46 2025
|
# Autogenerated by Sphinx on Fri Dec 5 17:06:29 2025
|
||||||
# as part of the release process.
|
# as part of the release process.
|
||||||
|
|
||||||
topics = {
|
topics = {
|
||||||
|
|
|
||||||
68
Misc/NEWS.d/3.13.11.rst
Normal file
68
Misc/NEWS.d/3.13.11.rst
Normal file
|
|
@ -0,0 +1,68 @@
|
||||||
|
.. date: 2025-12-01-09-36-45
|
||||||
|
.. gh-issue: 142145
|
||||||
|
.. nonce: tcAUhg
|
||||||
|
.. release date: 2025-12-05
|
||||||
|
.. section: Security
|
||||||
|
|
||||||
|
Remove quadratic behavior in ``xml.minidom`` node ID cache clearing.
|
||||||
|
|
||||||
|
..
|
||||||
|
|
||||||
|
.. date: 2024-05-23-11-47-48
|
||||||
|
.. gh-issue: 119451
|
||||||
|
.. nonce: qkJe9-
|
||||||
|
.. section: Security
|
||||||
|
|
||||||
|
Fix a potential memory denial of service in the :mod:`http.client` module.
|
||||||
|
When connecting to a malicious server, it could cause an arbitrary amount of
|
||||||
|
memory to be allocated. This could have led to symptoms including a
|
||||||
|
:exc:`MemoryError`, swapping, out of memory (OOM) killed processes or
|
||||||
|
containers, or even system crashes.
|
||||||
|
|
||||||
|
..
|
||||||
|
|
||||||
|
.. date: 2024-05-23-11-44-41
|
||||||
|
.. gh-issue: 119452
|
||||||
|
.. nonce: PRfsSv
|
||||||
|
.. section: Security
|
||||||
|
|
||||||
|
Fix a potential memory denial of service in the :mod:`http.server` module.
|
||||||
|
When a malicious user is connected to the CGI server on Windows, it could
|
||||||
|
cause an arbitrary amount of memory to be allocated. This could have led to
|
||||||
|
symptoms including a :exc:`MemoryError`, swapping, out of memory (OOM)
|
||||||
|
killed processes or containers, or even system crashes.
|
||||||
|
|
||||||
|
..
|
||||||
|
|
||||||
|
.. date: 2025-12-03-19-33-17
|
||||||
|
.. gh-issue: 140797
|
||||||
|
.. nonce: YxB27u
|
||||||
|
.. section: Library
|
||||||
|
|
||||||
|
Revert changes to the undocumented :class:`!re.Scanner` class. Capturing
|
||||||
|
groups are still allowed for backward compatibility, although using them can
|
||||||
|
lead to incorrect result. They will be forbidden in future Python versions.
|
||||||
|
|
||||||
|
..
|
||||||
|
|
||||||
|
.. date: 2025-12-03-09-36-29
|
||||||
|
.. gh-issue: 142206
|
||||||
|
.. nonce: ilwegH
|
||||||
|
.. section: Library
|
||||||
|
|
||||||
|
The resource tracker in the :mod:`multiprocessing` module now uses the
|
||||||
|
original communication protocol, as in Python 3.14.0 and below, by default.
|
||||||
|
This avoids issues with upgrading Python while it is running. (Note that
|
||||||
|
such 'in-place' upgrades are not tested.) The tracker remains compatible
|
||||||
|
with subprocesses that use new protocol (that is, subprocesses using Python
|
||||||
|
3.13.10, 3.14.1 and 3.15).
|
||||||
|
|
||||||
|
..
|
||||||
|
|
||||||
|
.. date: 2025-12-03-11-03-35
|
||||||
|
.. gh-issue: 142218
|
||||||
|
.. nonce: 44Fq_J
|
||||||
|
.. section: Core and Builtins
|
||||||
|
|
||||||
|
Fix crash when inserting into a split table dictionary with a non
|
||||||
|
:class:`str` key that matches an existing key.
|
||||||
|
|
@ -1,2 +0,0 @@
|
||||||
Fix crash when inserting into a split table dictionary with a non
|
|
||||||
:class:`str` key that matches an existing key.
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
The resource tracker in the :mod:`multiprocessing` module now uses the
|
|
||||||
original communication protocol, as in Python 3.14.0 and below,
|
|
||||||
by default.
|
|
||||||
This avoids issues with upgrading Python while it is running.
|
|
||||||
(Note that such 'in-place' upgrades are not tested.)
|
|
||||||
The tracker remains compatible with subprocesses that use new protocol
|
|
||||||
(that is, subprocesses using Python 3.13.10, 3.14.1 and 3.15).
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
Revert changes to the undocumented :class:`!re.Scanner` class. Capturing
|
|
||||||
groups are still allowed for backward compatibility, although using them can
|
|
||||||
lead to incorrect result. They will be forbidden in future Python versions.
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
||||||
Fix a potential memory denial of service in the :mod:`http.server` module.
|
|
||||||
When a malicious user is connected to the CGI server on Windows, it could cause
|
|
||||||
an arbitrary amount of memory to be allocated.
|
|
||||||
This could have led to symptoms including a :exc:`MemoryError`, swapping, out
|
|
||||||
of memory (OOM) killed processes or containers, or even system crashes.
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
||||||
Fix a potential memory denial of service in the :mod:`http.client` module.
|
|
||||||
When connecting to a malicious server, it could cause
|
|
||||||
an arbitrary amount of memory to be allocated.
|
|
||||||
This could have led to symptoms including a :exc:`MemoryError`, swapping, out
|
|
||||||
of memory (OOM) killed processes or containers, or even system crashes.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Remove quadratic behavior in ``xml.minidom`` node ID cache clearing.
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
This is Python version 3.13.10
|
This is Python version 3.13.11
|
||||||
==============================
|
==============================
|
||||||
|
|
||||||
.. image:: https://github.com/python/cpython/workflows/Tests/badge.svg
|
.. image:: https://github.com/python/cpython/workflows/Tests/badge.svg
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue