Python Release: 2025 December News

While alphas are not for production, this preview reveals what the core team has been building since September. | Feature | Status in Alpha 1 | | :--- | :--- | | No-GIL Build (PEP 703) | Fully merged, --disable-gil now stable. | | Immortal Objects (PEP 683) | On by default for all builds. | | Enhanced match statement | Support for || (or) inside patterns. | | re engine rewrite | 2x faster on complex regexes. |

That python3.8 script that runs your legacy ETL job? It stops working in 16 days. Upgrade now. python release 2025 december news

What feature are you most excited about in 3.15? The no-GIL builds or the regex improvements? Let us know in the comments below. While alphas are not for production, this preview

The "Free-Threaded" future is here. In the 3.15 alpha, you can compile Python without the Global Interpreter Lock (GIL). For pure Python threaded workloads, early benchmarks show a 20-40% speedup on multi-core machines. 4. What Didn't Happen in December 2025 Rumors had been swirling about PEP 688 – Disabling the GIL by default , but that has been postponed to Python 3.16 (scheduled for October 2026). The December 2025 release notes confirm that the no-GIL build remains opt-in via a compile flag. | | Enhanced match statement | Support for