Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

Behind the Commit

Behind the Python Release: Motivation, Fails & Rituals with Łukasz, Pablo & Hugo

14 Oct 2025

Description

Have you ever wondered how a CPython release works? In this episode, I talk with Hugo van Kemenade, Pablo Galindo Salgado, and Łukasz Langa about CPython release management.About the guestsHugo van Kemenade – Release Manager for Python 3.14 & 3.15, currently employed at the Sovereign Tech Agency as a fellow. Maintainer of open-source projects such as Pillow. Co-organizer of local Python events in Helsinki. Pablo Galindo Salgado – Core Python developer, currently employed in the Software Infrastructure department at Bloomberg. Release Manager for Python 3.10 & 3.11, and a member of the Steering Council. Co-host of the core.py podcast. Łukasz Langa – Python’s Developer in Residence at the PSF and Release Manager for Python 3.8 & 3.9. Creator of Black, the opinionated Python code formatter, and co-host of the core.py podcast.Outline01:34 Most & Least Successful Releases05:34 Evolution of Release Process11:37 Release Schedule and Annual Releases15:05 Handling PRs and Reverts18:07 Becoming a Python Release Manager25:24 Motivation and Time Zone Challenges29:36 Release Rituals and YouTube Party 35:11 Sustainable Open Source Funding Models42:10 Getting Involved & Further Listening🎙️ This episode was recorded live at EuroPython in July 2025 in Prague.Episode links- core.py podcast https://open.spotify.com/show/1PGRfdrLEwgXjQbPBNk1pW - Python’s Developer Guide https://devguide.python.org/ - PEP 101 https://peps.python.org/pep-0101/

Audio
Featured in this Episode

No persons identified in this episode.

Transcription

This episode hasn't been transcribed yet

Help us prioritize this episode for transcription by upvoting it.

0 upvotes
🗳️ Sign in to Upvote

Popular episodes get transcribed faster

Comments

There are no comments yet.

Please log in to write the first comment.