#431: Visualizing CPython Release Process - a podcast by Michael Kennedy (@mkennedy)

from 2023-09-29T00:00

:: ::

Every year Python has a new major release. This year it's Python 3.12 and it'll come out on October 2, 2023. That's 4 days from when this episode was published. There is quite process involved to test, build, and ship Python across many platforms and channels. We have Seth Michael Larson here to give us a detailed rundown on what exactly is involved in releasing CPython.

Links from the show

Seth on Mastodon:fosstodon.org/@sethmlarson
Seth on Twitter:@sethmlarson
Seth on Github:github.com
Announcing Security Developer-in-Residence:sethmlarson.dev
Visualizing the CPython Release Process:sethmlarson.dev
PEP 101:peps.python.org
CPython on Github:github.com
Best Open SSF:best.openssf.org
pip-audit:github.com
PyPA Advisory Database:github.com
Omnivore App:omnivore.app
What's New in 3.12:docs.python.org
release-tools package:github.com

Talk Python's HTMX + Django course:talkpython.fm/htmx-django
Watch this episode on YouTube:youtube.com
Episode transcripts:talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube:youtube.com
Follow Talk Python on Mastodon:talkpython
Follow Michael on Mastodon:mkennedy

--- Episode sponsors ---
PyCharm
Talk Python Training

Further episodes of Talk Python To Me

Further podcasts by Michael Kennedy (@mkennedy)

Website of Michael Kennedy (@mkennedy)