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--*/
|
||||
#define PY_MAJOR_VERSION 3
|
||||
#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_SERIAL 0
|
||||
|
||||
/* Version as a string */
|
||||
#define PY_VERSION "3.13.10+"
|
||||
#define PY_VERSION "3.13.11"
|
||||
/*--end constants--*/
|
||||
|
||||
/* 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.
|
||||
|
||||
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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue