Python 3.13.1 Released November 2025 May 2026
- match now supports case with guard: as a native keyword expression. No more parentheses gymnastics. Elena leaned back, her chair creaking. The subinterpreters were the real story. For years, Python had been a single-threaded soul trapped in a multi-core world. You could spawn processes, but they were heavy. You could use asyncio , but it was cooperative. True parallelism—without the GIL’s chaperone—had always been the dream deferred.
The cursor blinked. The code waited. And Python, ancient and newborn all at once, hummed quietly in the silence. End of story. python 3.13.1 released november 2025
The CPU graph on her system monitor exploded into four perfect, separate columns—each core pegged at 98%, none waiting, none blocking. The script finished in 2.1 seconds. The single-threaded version? 7.4 seconds. - match now supports case with guard: as
She hit enter.
The announcement landed on the PSF blog at 09:00 UTC on November 18, 2025. The headline was deceptively simple: The subinterpreters were the real story
import interpreters import math import time def mandel_chunk(x_min, x_max, y_min, y_max, width, height): # ... intense fractal math ... return pixels