October 2, 2023

Python 3.12 released

PythonA high-level language known for readability — dominant in data science, scripting, and web backends. 3.12 arrived on October 2, 2023 with f-string improvements, per-interpreter GIL work, and faster comprehensions.

What it was for

Python (programming language)PythonA high-level language known for readability — dominant in data science, scripting, and web backends. 3.12 refined f-string parsing (PEP 701), per-interpreter GIL work, and faster comprehensions. The per-interpreter GIL laid groundwork for better multi-core PythonA high-level language known for readability — dominant in data science, scripting, and web backends. — relevant for AI training scripts and web workers.

Why it's here

3.12 kept PythonA high-level language known for readability — dominant in data science, scripting, and web backends.'s annual improvement cadence while prepping multicore evolution.

Why it mattered

Incremental speed and syntax polish matter at PythonA high-level language known for readability — dominant in data science, scripting, and web backends.'s massive scale.

What it solved

Developers wanted safer f-strings and faster startup without waiting for PythonA high-level language known for readability — dominant in data science, scripting, and web backends. 4.

Media

  • Python (programming language)
    ImagePython (programming language)

    ™/®Python Software Foundation, GPL, via Wikimedia Commons

Related