Python 3.15 is here! After a last-minute third release candidate, the final release came out on October 9, 2026, so you can install it today and start using the new features in your own code. This is a good time to see what the new version has in store for you.
This release trims the time you spend waiting. Imports can wait until you need them, the JIT compiler got faster, and a new profiler shows you where the remaining slow parts hide. There’s also plenty in it for everyday code, including two new built-in types.
In this video course, you’ll explore features like:
- Lazy imports with the new
lazykeyword frozendict, an immutable mapping in the built-inssentinel, a clean way to say “no value given”- A sampling profiler that you can point at a running process
- UTF-8 as the default encoding everywhere
- An upgraded JIT compiler with measurable speedups
What’s Included:
- 12 Lessons
- Video Subtitles and Full Transcripts
- 2 Downloadable Resources
- Accompanying Text-Based Tutorial
- Interactive Quiz to Check Your Progress
- 3 Hands-On Coding Exercises
- Q&A With Python Experts: Ask a Question
- Certificate of Completion
Downloadable Resources:


