Python 3.15 Explained: 5 Videos Worth Watching
The best YouTube explainers covering Python 3.15’s new features, from a quick overview to hands-on looks at specific changes
If you’d rather watch than read, these cover the same ground as the Python 3.15 overview and the JIT deep dive from a handful of different angles.
Start here: the overview
What’s new in Python 3.15 | Early look by 2MinutesPy is a fast, focused early look at 3.15’s headline changes — good as a first pass before going deeper into any one feature.
Lazy imports (PEP 810)
NEW in Python 3.15: Explicit Lazy Imports by Indently covers the mechanics of explicit lazy imports directly — what the syntax looks like and why deferring an import until first use matters for startup time.
For the applied angle, How to boost app performance with Python 3.15’s lazy import by InfoWorld frames the same feature around a concrete before/after performance question rather than just the syntax.
New built-ins
There’s a NEW built-in function coming in Python 3.15, also from Indently, walks through one of the smaller-but-useful additions to the built-in namespace — the kind of change easy to miss in a changelog skim but genuinely useful once you know it exists.
The new profiling package
Hands-on with the new sampling profiler in Python 3.15 by InfoWorld demonstrates the new profiling.sampling module and its Tachyon sampler in actual use — worth watching if the profiling section of the overview guide left you wanting to see it run against real code.
Watching vs reading
None of these replace actually reading the official 3.15 changelog if you’re deciding whether to upgrade a production codebase — but for building a mental model of what changed and why it matters before you dig into the docs, video walkthroughs like these get you there faster than a changelog’s dry PEP-by-PEP list.