From 7fb2a9d14f7fa6fb0760e2f35004c4a4ff2b4ad6 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Sat, 26 Sep 2026 23:33:11 +0300 Subject: [PATCH 1/3] Announce final release in What's New in Python 3.15 --- Doc/whatsnew/3.14.rst | 2 +- Doc/whatsnew/3.15.rst | 13 ++++--------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/Doc/whatsnew/3.14.rst b/Doc/whatsnew/3.14.rst index 565bc563a8b41fb..7190e954b9b605f 100644 --- a/Doc/whatsnew/3.14.rst +++ b/Doc/whatsnew/3.14.rst @@ -60,7 +60,7 @@ Summary -- Release highlights .. This section singles out the most important changes in Python 3.14. Brevity is key. -Python 3.14 is the latest stable release of the Python programming +Python 3.14 is a stable release of the Python programming language, with a mix of changes to the language, the implementation, and the standard library. The biggest changes include :ref:`template string literals diff --git a/Doc/whatsnew/3.15.rst b/Doc/whatsnew/3.15.rst index aabc936a24af79c..b8e020ac598ae27 100644 --- a/Doc/whatsnew/3.15.rst +++ b/Doc/whatsnew/3.15.rst @@ -46,14 +46,12 @@ when researching a change. This article explains the new features in Python 3.15, compared to 3.14. - +Python 3.15 was released on 1 October 2026. For full details, see the :ref:`changelog `. -.. note:: +.. seealso:: - Prerelease users should be aware that this document is currently in draft - form. It will be updated substantially as Python 3.15 moves towards release, - so it's worth checking back even after reading earlier versions. + :pep:`790` -- Python 3.15 release schedule Summary -- Release highlights @@ -62,7 +60,7 @@ Summary -- Release highlights .. This section singles out the most important changes in Python 3.15. Brevity is key. -Python 3.15 will be the latest stable release of the Python programming +Python 3.15 is the latest stable release of the Python programming language, with a mix of changes to the language, the implementation, and the standard library. The biggest changes include @@ -2042,9 +2040,6 @@ builds versus no JIT builds range from roughly 15% slowdown to over 100% speedup (ignoring the ``unpack_sequence`` microbenchmark) on x86-64 Linux and AArch64 macOS systems. -.. attention:: - These results are not yet final. - The major upgrades to the JIT are: * LLVM 21 build-time dependency From f9022d347cb84dc93ddb90b9afc86611addb269b Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Thu, 1 Oct 2026 13:37:28 +0300 Subject: [PATCH 2/3] The official macOS binaries now install free-threading support by default --- Doc/whatsnew/3.15.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/Doc/whatsnew/3.15.rst b/Doc/whatsnew/3.15.rst index bc5ee434e426b2e..5835cb11d7510f3 100644 --- a/Doc/whatsnew/3.15.rst +++ b/Doc/whatsnew/3.15.rst @@ -145,6 +145,7 @@ Release changes: * :ref:`The official Windows 64-bit binaries now use the tail-calling interpreter ` +* The official macOS binaries now install free-threading support by default New features From b63359dd4765b8213ded1176c87c201abe5d256d Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Sat, 3 Oct 2026 12:58:27 +0300 Subject: [PATCH 3/3] Plan b release date --- Doc/whatsnew/3.15.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Doc/whatsnew/3.15.rst b/Doc/whatsnew/3.15.rst index 5835cb11d7510f3..a82c9e5723e378f 100644 --- a/Doc/whatsnew/3.15.rst +++ b/Doc/whatsnew/3.15.rst @@ -46,7 +46,7 @@ when researching a change. This article explains the new features in Python 3.15, compared to 3.14. -Python 3.15 was released on 1 October 2026. +Python 3.15 was released on 9 October 2026. For full details, see the :ref:`changelog `. .. seealso::