| Major Version | GA Date | Approx. Next GA (±2 months) | |---------------|---------|------------------------------| | 3.12 | 3 Oct 2023 | 3 Apr 2025 (3.13) | | 3.13 | 3 Apr 2025 | 3 Oct 2026 (3.14) |

: This month saw intense debate on Page 10 of the "Rust for CPython" Pre-PEP , exploring whether Rust should be a hard dependency for future Python builds to improve memory safety.

: Discussions around PEP 803 reached a peak in late November, focusing on maintaining a stable binary interface for the new "No-GIL" (free-threaded) versions of Python. 14 that were current as of that date? Pre-PEP: Rust for CPython - Page 10 - Python Discussions

The landscape of Python development experienced a major transformation in . The Python Software Foundation completed a critical phase of its annual modernization cycle. A major stable branch matured into its subsequent maintenance phase. Concurrently, an older legacy branch reached its definitive end-of-life status.

| Phase | Typical Duration | What Happens | |-------|------------------|--------------| | | ~3 months before the planned release | New language features are no longer accepted; only bug‑fixes and documentation updates are merged. | | Beta 1‑Beta 3 | ~2‑1 months before release | Public beta builds are published on python.org; the community can test and report regressions. | | Release Candidate (RC) 1‑RC 3 | ~2‑3 weeks before release | Final polishing; any critical blocker is fixed. | | General Availability (GA) | Day 0 | The final version is uploaded to python.org, PyPI and the official Docker images. |

: Python 3.15.0 Alpha 2 was released on November 19, 2025 , just days before the date in question, serving as an early preview for the next major feature set.

Python Release November 28 2025 !link! < DELUXE | 2027 >

Join 80,000+ users who have signed up for our free weekly webinars, referral cheat sheet, pay calculator & exclusive discount codes for Pastest, Quesmed, Medibuddy and many others!