15 days of Python 3.15 πŸπŸš€

Learn the new 3.15 features that matter through examples

I'm going through the most important new features in Python 3.15, focusing on practical examples with clear explanations.

Subscribe to get one short email every weekday with that day's Python 3.15 article.

Schedule for the 15 days of Python 3.15

Topic Link
Top 5 most exciting 3.15 features Read now
Lazy imports Coming Oct 12
New built-in type sentinel Coming Oct 13
New built-in type frozendict Coming Oct 14
Unpacking inside comprehensions Coming Oct 15
Startup config files Coming Oct 16
Python 3.15 DX improvements Coming Oct 19
Tachyon: new sampling profiler Coming Oct 20
New package profiling Coming Oct 21
TypedDict with extra items Coming Oct 22
Typing improvements in 3.15 Coming Oct 23
Standard library niceties Coming Oct 26
Generators and threading Coming Oct 27
The new abi3t Coming Oct 28
3.15 roundup Coming Oct 29

For Python developers who don't want to sift through the changelog or read every PEP

Want to go deeper?

If your team needs help getting up to speed with modern Python, I offer custom corporate trainings. Reach out to me to discuss your team's needs.

I also offer open workshops and cohorts. Between October 9th and 19th we'll dive deeper into a number of different Python topics:

  • Cooking with asyncio: write concurrent code that performs (Oct 9th)
  • Thinking in graphs: master a fundamental computer science data structure (Oct 12th)
  • Metaprogramming 101: uncover the black magic that governs Python (Oct 14th)
  • Modern Python projects: learn the tooling behind production Python (Oct 15th)
  • Engineering with coding agents: make efficient and responsible use of coding agents (Oct 19th)

Learn more here.

Hi, I'm Rodrigo

I'm from sunny Portugal πŸ‡΅πŸ‡Ή and I've taught Python to thousands of developers over the past decade.

Some of my most notorious contributions to the Python community include self-publishing my free Pydon'ts book with over 40,000 readers, having given dozens of talks and tutorials at Python conferences worldwide, and writing over 500,000 words on my technical blog. For my high-quality technical and educational work, I was awarded the PSF Community Service Award in 2025.