Brett Cannon, Python core developer, joins Changelog Friends episode 128 to cover the current state of Python tooling, including PEP 665 lock file format, Astral's python-build-standalone project, and the prebuilt-cpython initiative on GitHub. These are not minor footnotes. Lock file standardization and reproducible Python builds are unresolved problems that affect every serious Python deployment pipeline.

The episode does not stay technical the entire time. Cannon and hosts Jerod Santo and Adam Stacoviak spend real time on Star Wars Machete Order, the AI uncanny valley, and a specific conversation about David Attenborough and perpetual voice rights. That last topic is sharper than it sounds. It sits at the intersection of consent, synthetic media, and what happens when a voice becomes a product after a person stops controlling it.

The Python tooling discussion is worth the full runtime. Astral is moving fast on infrastructure that CPython itself has not standardized, and Cannon is positioned at exactly the fault line between the official Python ecosystem and the third-party tooling that is outpacing it. Read the show notes, then listen from the beginning.

[READ ORIGINAL →]