Visitar URL original
What's New in Python 3.15 – Real Python

What's New in Python 3.15

Christopher Trudeau 12 Lessons 1h 10m Updated intermediate news python

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 lazy keyword
  • frozendict, an immutable mapping in the built-ins
  • sentinel, 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:

About Christopher Trudeau

Christopher has a passion for the Python language and writes, records, and podcasts for Real Python. He is a consultant who helps advise organizations on how to improve their technical teams.

» More about Christopher

Each tutorial at Real Python is created by a team of developers so that it meets our high quality standards. The team members who worked on this tutorial are:

← Browse All Courses