Python 3.13.1 Released November 2025 -

Her commit message that night was three words: “We asked for this.”

She wrote the script using the new interpreters module—no more _xxsubinterpreters hackery.

Kavya’s closing slide read: “Python isn’t slow anymore. You just haven’t updated.” python 3.13.1 released november 2025

But the true test came in late January 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. Her commit message that night was three words:

They did. The patch landed on January 29, 2026. The CVE was closed. And the subinterpreters kept running.

import interpreters import math import time def mandel_chunk(x_min, x_max, y_min, y_max, width, height): # ... intense fractal math ... return pixels - match now supports case with guard: as

- Promoted from "provisional" to "stable" in the official Windows and macOS installers. Linux remains optional.