Python 3.14.5

This commit is contained in:
Hugo van Kemenade 2026-05-10 13:21:08 +03:00
parent 9d5857cfa3
commit 5607950ef2
18 changed files with 129 additions and 25 deletions

View file

@ -20,11 +20,11 @@
#define PY_MAJOR_VERSION 3
#define PY_MINOR_VERSION 14
#define PY_MICRO_VERSION 5
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_GAMMA
#define PY_RELEASE_SERIAL 1
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_FINAL
#define PY_RELEASE_SERIAL 0
/* Version as a string */
#define PY_VERSION "3.14.5rc1+"
#define PY_VERSION "3.14.5"
/*--end constants--*/

View file

@ -1,4 +1,4 @@
# Autogenerated by Sphinx on Mon May 4 18:31:32 2026
# Autogenerated by Sphinx on Sun May 10 13:21:26 2026
# as part of the release process.
module_docs = {

View file

@ -1,4 +1,4 @@
# Autogenerated by Sphinx on Mon May 4 18:31:32 2026
# Autogenerated by Sphinx on Sun May 10 13:21:26 2026
# as part of the release process.
topics = {

122
Misc/NEWS.d/3.14.5.rst Normal file
View file

@ -0,0 +1,122 @@
.. date: 2026-04-06-13-55-00
.. gh-issue: 148178
.. nonce: Rs7kLm
.. release date: 2026-05-10
.. section: Security
Hardened :mod:`!_remote_debugging` by validating remote debug offset tables
before using them to size memory reads or interpret remote layouts.
..
.. date: 2026-04-20-15-25-55
.. gh-issue: 146270
.. nonce: qZYfyc
.. section: Core and Builtins
Fix a sequential consistency bug in ``structmember.c``.
..
.. date: 2025-08-01-20-31-30
.. gh-issue: 137293
.. nonce: 4x3JbV
.. section: Core and Builtins
Fix :exc:`SystemError` when searching ELF Files in :func:`sys.remote_exec`.
..
.. date: 2026-05-07-21-58-17
.. gh-issue: 149388
.. nonce: DDBPeA
.. section: Library
Make :class:`!asyncio.windows_utils.PipeHandle` closing idempotent.
..
.. date: 2026-05-04-19-28-48
.. gh-issue: 149377
.. nonce: WNlc8Y
.. section: Library
Update bundled pip to 26.1.1
..
.. date: 2026-04-25-14-11-24
.. gh-issue: 138907
.. nonce: u21Wnh
.. section: Library
Support :rfc:`9309` in :mod:`urllib.robotparser`.
..
.. date: 2026-04-15-16-08-12
.. gh-issue: 148615
.. nonce: Uvx50R
.. section: Library
Fix :mod:`pdb` to accept standard -- end of options separator. Reported by
haampie. Patched by Shrey Naithani.
..
.. date: 2026-02-19-04-40-57
.. gh-issue: 130750
.. nonce: 0hW52O
.. section: Library
Restore quoting of choices in :mod:`argparse` error messages for improved
clarity and consistency with documentation.
..
.. date: 2025-12-06-08-48-26
.. gh-issue: 141449
.. nonce: hQvNW_
.. section: Library
Improve tests and documentation for non-function callables as
:term:`annotate functions <annotate function>`.
..
.. date: 2026-05-05-18-49-44
.. gh-issue: 149425
.. nonce: QnQL8j
.. section: Tests
Increase time delta in
``test.test_zipfile.test_core.OtherTests.test_write_without_source_date_epoch``
..
.. date: 2026-05-05-17-08-36
.. gh-issue: 145736
.. nonce: JYdLx4
.. section: Tests
Fix test_tkinter test_configure_values test case backport miss for Tk 9.
..
.. date: 2026-05-06-18-23-36
.. gh-issue: 142295
.. nonce: O9RmZH
.. section: macOS
For Python macOS framework builds, update Info.plist files to be more
compliant with current Apple guidelines. Original patch contributed by
Martinus Verburg.
..
.. date: 2026-05-05-18-42-59
.. gh-issue: 124111
.. nonce: WmQG7S
.. section: macOS
Update macOS installer to use Tcl/Tk 9.0.3.

View file

@ -1 +0,0 @@
Fix :exc:`SystemError` when searching ELF Files in :func:`sys.remote_exec`.

View file

@ -1 +0,0 @@
Fix a sequential consistency bug in ``structmember.c``.

View file

@ -1,2 +0,0 @@
Improve tests and documentation for non-function callables as
:term:`annotate functions <annotate function>`.

View file

@ -1,2 +0,0 @@
Restore quoting of choices in :mod:`argparse` error messages for improved clarity and consistency with documentation.

View file

@ -1 +0,0 @@
Fix :mod:`pdb` to accept standard -- end of options separator. Reported by haampie. Patched by Shrey Naithani.

View file

@ -1 +0,0 @@
Support :rfc:`9309` in :mod:`urllib.robotparser`.

View file

@ -1 +0,0 @@
Update bundled pip to 26.1.1

View file

@ -1 +0,0 @@
Make :class:`!asyncio.windows_utils.PipeHandle` closing idempotent.

View file

@ -1,2 +0,0 @@
Hardened :mod:`!_remote_debugging` by validating remote debug offset tables
before using them to size memory reads or interpret remote layouts.

View file

@ -1 +0,0 @@
Fix test_tkinter test_configure_values test case backport miss for Tk 9.

View file

@ -1 +0,0 @@
Increase time delta in ``test.test_zipfile.test_core.OtherTests.test_write_without_source_date_epoch``

View file

@ -1 +0,0 @@
Update macOS installer to use Tcl/Tk 9.0.3.

View file

@ -1,3 +0,0 @@
For Python macOS framework builds, update Info.plist files to be more
compliant with current Apple guidelines. Original patch contributed by
Martinus Verburg.

View file

@ -1,5 +1,5 @@
This is Python version 3.14.5 release candidate 1
=================================================
This is Python version 3.14.5
=============================
.. image:: https://github.com/python/cpython/actions/workflows/build.yml/badge.svg?branch=main&event=push
:alt: CPython build status on GitHub Actions