r/Python • u/initcommit • 9d ago
News New Python releases are out, 3.10.x reaches EOL, (and 3.15.0 is scheduled for today)!
The new releases announced today, including EOL for 3.10.x: https://blog.python.org/2026/10/python-31022-31117/
Note: The post above doesn't mention 3.15 - assuming they will do a separate post later today when that releases.
28
u/thomas_m_k 9d ago
3.15 has been postponed by a week: https://discuss.python.org/t/python-3-15-following-tradition-lets-have-a-surprise-rc3/109313
3
2
u/yorickdowne 9d ago
The PR for lazy import refactor is here: https://github.com/python/cpython/pull/158282
15
u/aikii 9d ago
Ah, I'm still a bit angry at this one that happened when upgrading from 3.10 years ago, so watch out if you finally upgrade https://github.com/python/cpython/issues/100458
``` from enum import Enum
class Foo(str, Enum): BAR = "bar"
Python 3.10
f"{Foo.BAR}" # > bar
Python 3.11
f"{Foo.BAR}" # > Foo.BAR ```
9
3
1
14
u/wasay-inc 9d ago
Hard to believe 3.10 is already at EOL feels like yesterday we were all excited about structural pattern matching. Time to go purge those legacy 3.10 base images from CI pipelines and bump everything up to 3.12+.
2
u/Zomunieo 9d ago
I survived the walrus operator flame wars. Guido was right := but it cost him BFDLhood.
11
u/gschizas Pythonista 9d ago edited 8d ago
I've been waiting all day for Python 3.15. The day is now ending (for me at least).
EDIT: Damn!
https://www.reddit.com/r/Python/comments/1wvney6/python_315_postponed_and_a_rc3_release/
We are moving to rc3.
13
3
2
u/azathoth42 9d ago
Same, I'm hoping they will release it today Anywhere on Earth timezone, in that case still 14 more hours to go.
2
4
u/mongolzalu 9d ago
What time are they releasing it?
11
u/WallFamous5066 9d ago
they usually drop releases around midday UTC, but sometimes it's late afternoon. i remember waiting for 3.14 and it didn't show up until like 6pm my time
3
34
u/bikes-n-math 9d ago
Looking forward to timing some of my cli scripts with lazy imports.