]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Python 3.14.5 v3.14.5
authorHugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Sun, 10 May 2026 10:21:08 +0000 (13:21 +0300)
committerHugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Sun, 10 May 2026 10:21:34 +0000 (13:21 +0300)
18 files changed:
Include/patchlevel.h
Lib/pydoc_data/module_docs.py
Lib/pydoc_data/topics.py
Misc/NEWS.d/3.14.5.rst [new file with mode: 0644]
Misc/NEWS.d/next/Core_and_Builtins/2025-08-01-20-31-30.gh-issue-137293.4x3JbV.rst [deleted file]
Misc/NEWS.d/next/Core_and_Builtins/2026-04-20-15-25-55.gh-issue-146270.qZYfyc.rst [deleted file]
Misc/NEWS.d/next/Library/2025-12-06-08-48-26.gh-issue-141449.hQvNW_.rst [deleted file]
Misc/NEWS.d/next/Library/2026-02-19-04-40-57.gh-issue-130750.0hW52O.rst [deleted file]
Misc/NEWS.d/next/Library/2026-04-15-16-08-12.gh-issue-148615.Uvx50R.rst [deleted file]
Misc/NEWS.d/next/Library/2026-04-25-14-11-24.gh-issue-138907.u21Wnh.rst [deleted file]
Misc/NEWS.d/next/Library/2026-05-04-19-28-48.gh-issue-149377.WNlc8Y.rst [deleted file]
Misc/NEWS.d/next/Library/2026-05-07-21-58-17.gh-issue-149388.DDBPeA.rst [deleted file]
Misc/NEWS.d/next/Security/2026-04-06-13-55-00.gh-issue-148178.Rs7kLm.rst [deleted file]
Misc/NEWS.d/next/Tests/2026-05-05-17-08-36.gh-issue-145736.JYdLx4.rst [deleted file]
Misc/NEWS.d/next/Tests/2026-05-05-18-49-44.gh-issue-149425.QnQL8j.rst [deleted file]
Misc/NEWS.d/next/macOS/2026-05-05-18-42-59.gh-issue-124111.WmQG7S.rst [deleted file]
Misc/NEWS.d/next/macOS/2026-05-06-18-23-36.gh-issue-142295.O9RmZH.rst [deleted file]
README.rst

index cf87bd16f4d5f5633f51b0d07e76e698564e4429..3babdefbdcc0463f9ac6f340b649cf5e7319bbb8 100644 (file)
 #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--*/
 
 
index e92fc6931b93f0ada176285cf2352a4222090c62..67a1ba769af4b2d0a9f2623bb38abc0d22d31fdf 100644 (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 = {
index 0022d44efc76a2e35126725d5e6ef05351bfe5c8..e91c8a5cb94bcf0deca893440f3f315d032b210e 100644 (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 = {
diff --git a/Misc/NEWS.d/3.14.5.rst b/Misc/NEWS.d/3.14.5.rst
new file mode 100644 (file)
index 0000000..9dd152f
--- /dev/null
@@ -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.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2025-08-01-20-31-30.gh-issue-137293.4x3JbV.rst b/Misc/NEWS.d/next/Core_and_Builtins/2025-08-01-20-31-30.gh-issue-137293.4x3JbV.rst
deleted file mode 100644 (file)
index 83289d4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix :exc:`SystemError` when searching ELF Files in :func:`sys.remote_exec`.
diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2026-04-20-15-25-55.gh-issue-146270.qZYfyc.rst b/Misc/NEWS.d/next/Core_and_Builtins/2026-04-20-15-25-55.gh-issue-146270.qZYfyc.rst
deleted file mode 100644 (file)
index 46c292e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix a sequential consistency bug in ``structmember.c``.
diff --git a/Misc/NEWS.d/next/Library/2025-12-06-08-48-26.gh-issue-141449.hQvNW_.rst b/Misc/NEWS.d/next/Library/2025-12-06-08-48-26.gh-issue-141449.hQvNW_.rst
deleted file mode 100644 (file)
index 4e94c3c..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Improve tests and documentation for non-function callables as
-:term:`annotate functions <annotate function>`.
diff --git a/Misc/NEWS.d/next/Library/2026-02-19-04-40-57.gh-issue-130750.0hW52O.rst b/Misc/NEWS.d/next/Library/2026-02-19-04-40-57.gh-issue-130750.0hW52O.rst
deleted file mode 100644 (file)
index 8bca48a..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-Restore quoting of choices in :mod:`argparse` error messages for improved clarity and consistency with documentation.
-
diff --git a/Misc/NEWS.d/next/Library/2026-04-15-16-08-12.gh-issue-148615.Uvx50R.rst b/Misc/NEWS.d/next/Library/2026-04-15-16-08-12.gh-issue-148615.Uvx50R.rst
deleted file mode 100644 (file)
index f023f01..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix :mod:`pdb` to accept standard -- end of options separator. Reported by haampie. Patched by Shrey Naithani.
diff --git a/Misc/NEWS.d/next/Library/2026-04-25-14-11-24.gh-issue-138907.u21Wnh.rst b/Misc/NEWS.d/next/Library/2026-04-25-14-11-24.gh-issue-138907.u21Wnh.rst
deleted file mode 100644 (file)
index cc996a8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Support :rfc:`9309` in :mod:`urllib.robotparser`.
diff --git a/Misc/NEWS.d/next/Library/2026-05-04-19-28-48.gh-issue-149377.WNlc8Y.rst b/Misc/NEWS.d/next/Library/2026-05-04-19-28-48.gh-issue-149377.WNlc8Y.rst
deleted file mode 100644 (file)
index 7bab1c0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Update bundled pip to 26.1.1
diff --git a/Misc/NEWS.d/next/Library/2026-05-07-21-58-17.gh-issue-149388.DDBPeA.rst b/Misc/NEWS.d/next/Library/2026-05-07-21-58-17.gh-issue-149388.DDBPeA.rst
deleted file mode 100644 (file)
index 4a1c6f3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Make :class:`!asyncio.windows_utils.PipeHandle` closing idempotent.
diff --git a/Misc/NEWS.d/next/Security/2026-04-06-13-55-00.gh-issue-148178.Rs7kLm.rst b/Misc/NEWS.d/next/Security/2026-04-06-13-55-00.gh-issue-148178.Rs7kLm.rst
deleted file mode 100644 (file)
index ed138a5..0000000
+++ /dev/null
@@ -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.
diff --git a/Misc/NEWS.d/next/Tests/2026-05-05-17-08-36.gh-issue-145736.JYdLx4.rst b/Misc/NEWS.d/next/Tests/2026-05-05-17-08-36.gh-issue-145736.JYdLx4.rst
deleted file mode 100644 (file)
index 9f3e890..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Fix test_tkinter test_configure_values test case backport miss for Tk 9.
diff --git a/Misc/NEWS.d/next/Tests/2026-05-05-18-49-44.gh-issue-149425.QnQL8j.rst b/Misc/NEWS.d/next/Tests/2026-05-05-18-49-44.gh-issue-149425.QnQL8j.rst
deleted file mode 100644 (file)
index 680b1fd..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Increase time delta in ``test.test_zipfile.test_core.OtherTests.test_write_without_source_date_epoch``
diff --git a/Misc/NEWS.d/next/macOS/2026-05-05-18-42-59.gh-issue-124111.WmQG7S.rst b/Misc/NEWS.d/next/macOS/2026-05-05-18-42-59.gh-issue-124111.WmQG7S.rst
deleted file mode 100644 (file)
index 1318b41..0000000
+++ /dev/null
@@ -1 +0,0 @@
-Update macOS installer to use Tcl/Tk 9.0.3.
diff --git a/Misc/NEWS.d/next/macOS/2026-05-06-18-23-36.gh-issue-142295.O9RmZH.rst b/Misc/NEWS.d/next/macOS/2026-05-06-18-23-36.gh-issue-142295.O9RmZH.rst
deleted file mode 100644 (file)
index b3c4398..0000000
+++ /dev/null
@@ -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.
index 44147bd874a970e5a3ca0ba0b80befa22b99fdc3..3cf241e3a935bac64a4cd86213561831f2734903 100644 (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