https://github.com/python/cpython/commit/5607950ef232dad16d75c0cf53101d9649d89115
commit: 5607950ef232dad16d75c0cf53101d9649d89115
branch: 3.14
author: Hugo van Kemenade <[email protected]>
committer: hugovk <[email protected]>
date: 2026-05-10T13:21:34+03:00
summary:

Python 3.14.5

files:
A Misc/NEWS.d/3.14.5.rst
D 
Misc/NEWS.d/next/Core_and_Builtins/2025-08-01-20-31-30.gh-issue-137293.4x3JbV.rst
D 
Misc/NEWS.d/next/Core_and_Builtins/2026-04-20-15-25-55.gh-issue-146270.qZYfyc.rst
D Misc/NEWS.d/next/Library/2025-12-06-08-48-26.gh-issue-141449.hQvNW_.rst
D Misc/NEWS.d/next/Library/2026-02-19-04-40-57.gh-issue-130750.0hW52O.rst
D Misc/NEWS.d/next/Library/2026-04-15-16-08-12.gh-issue-148615.Uvx50R.rst
D Misc/NEWS.d/next/Library/2026-04-25-14-11-24.gh-issue-138907.u21Wnh.rst
D Misc/NEWS.d/next/Library/2026-05-04-19-28-48.gh-issue-149377.WNlc8Y.rst
D Misc/NEWS.d/next/Library/2026-05-07-21-58-17.gh-issue-149388.DDBPeA.rst
D Misc/NEWS.d/next/Security/2026-04-06-13-55-00.gh-issue-148178.Rs7kLm.rst
D Misc/NEWS.d/next/Tests/2026-05-05-17-08-36.gh-issue-145736.JYdLx4.rst
D Misc/NEWS.d/next/Tests/2026-05-05-18-49-44.gh-issue-149425.QnQL8j.rst
D Misc/NEWS.d/next/macOS/2026-05-05-18-42-59.gh-issue-124111.WmQG7S.rst
D Misc/NEWS.d/next/macOS/2026-05-06-18-23-36.gh-issue-142295.O9RmZH.rst
M Include/patchlevel.h
M Lib/pydoc_data/module_docs.py
M Lib/pydoc_data/topics.py
M README.rst

diff --git a/Include/patchlevel.h b/Include/patchlevel.h
index cf87bd16f4d5f5..3babdefbdcc046 100644
--- a/Include/patchlevel.h
+++ b/Include/patchlevel.h
@@ -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--*/
 
 
diff --git a/Lib/pydoc_data/module_docs.py b/Lib/pydoc_data/module_docs.py
index e92fc6931b93f0..67a1ba769af4b2 100644
--- a/Lib/pydoc_data/module_docs.py
+++ b/Lib/pydoc_data/module_docs.py
@@ -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 = {
diff --git a/Lib/pydoc_data/topics.py b/Lib/pydoc_data/topics.py
index 0022d44efc76a2..e91c8a5cb94bcf 100644
--- a/Lib/pydoc_data/topics.py
+++ b/Lib/pydoc_data/topics.py
@@ -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
index 00000000000000..9dd152f8721517
--- /dev/null
+++ b/Misc/NEWS.d/3.14.5.rst
@@ -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
index 83289d4d9bc875..00000000000000
--- 
a/Misc/NEWS.d/next/Core_and_Builtins/2025-08-01-20-31-30.gh-issue-137293.4x3JbV.rst
+++ /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
index 46c292e183e0fd..00000000000000
--- 
a/Misc/NEWS.d/next/Core_and_Builtins/2026-04-20-15-25-55.gh-issue-146270.qZYfyc.rst
+++ /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
index 4e94c3c80d780f..00000000000000
--- a/Misc/NEWS.d/next/Library/2025-12-06-08-48-26.gh-issue-141449.hQvNW_.rst
+++ /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
index 8bca48ab159476..00000000000000
--- a/Misc/NEWS.d/next/Library/2026-02-19-04-40-57.gh-issue-130750.0hW52O.rst
+++ /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
index f023f0141889a6..00000000000000
--- a/Misc/NEWS.d/next/Library/2026-04-15-16-08-12.gh-issue-148615.Uvx50R.rst
+++ /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
index cc996a85f1c167..00000000000000
--- a/Misc/NEWS.d/next/Library/2026-04-25-14-11-24.gh-issue-138907.u21Wnh.rst
+++ /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
index 7bab1c049e67ff..00000000000000
--- a/Misc/NEWS.d/next/Library/2026-05-04-19-28-48.gh-issue-149377.WNlc8Y.rst
+++ /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
index 4a1c6f3f5b4e57..00000000000000
--- a/Misc/NEWS.d/next/Library/2026-05-07-21-58-17.gh-issue-149388.DDBPeA.rst
+++ /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
index ed138a54a859de..00000000000000
--- a/Misc/NEWS.d/next/Security/2026-04-06-13-55-00.gh-issue-148178.Rs7kLm.rst
+++ /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
index 9f3e890a4476bc..00000000000000
--- a/Misc/NEWS.d/next/Tests/2026-05-05-17-08-36.gh-issue-145736.JYdLx4.rst
+++ /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
index 680b1fd94488b9..00000000000000
--- a/Misc/NEWS.d/next/Tests/2026-05-05-18-49-44.gh-issue-149425.QnQL8j.rst
+++ /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
index 1318b41478f81f..00000000000000
--- a/Misc/NEWS.d/next/macOS/2026-05-05-18-42-59.gh-issue-124111.WmQG7S.rst
+++ /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
index b3c43989cd10c3..00000000000000
--- a/Misc/NEWS.d/next/macOS/2026-05-06-18-23-36.gh-issue-142295.O9RmZH.rst
+++ /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.
diff --git a/README.rst b/README.rst
index 44147bd874a970..3cf241e3a935ba 100644
--- a/README.rst
+++ b/README.rst
@@ -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

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to