Definition
CPython 3.15 is the October 9, 2026 stable release of the reference Python implementation, bundling performance, encoding, typing, and runtime packaging changes.
Key Points
- JIT: Experimental JIT upgraded — 7–8% geometric mean speedup on x86-64 Linux vs standard interpreter; 11–12% on AArch64 macOS vs tail-calling interpreter (2026-10-09-python-315-insider-blog)
- PEP 686: UTF-8 default for
open()and stdio without explicitencoding; useencoding="locale"orPYTHONUTF8=0to revert - PEP 810 lazy imports, PEP 814
frozendict, PEP 661sentinel, PEP 829 package startup config - Official macOS binaries ship free-threading by default; Windows 64-bit uses tail-calling interpreter
- Known issue: macOS 27.0 tkinter/IDLE hang (2026-10-09-python-3-15-0-release)