Listen "119: Editable Python Installs, Packaging Standardization, and pyproject.toml - Brett Cannon"
Episode Synopsis
There's stuff going on in Python packaging and pyproject.toml.Brett and I talk about some upcoming work on Python packaging, such as:editable installsthe need for standardizationconfiguration of other tools in pyproject.tomlAnd then get off on tangents and talk about:why it's good to have packages like pip, toml, setuptools, wheel, etc not part of the standard libraryshould we remove some stuff from the standard librarythe standard library using unittest for testing the standard library why not hypothesisI didn't bring up "why not pytest?" but you know I was thinking it.why CPython and not C++Pythonand moreSpecial Guest: Brett Cannon.Links:episode 52: pyproject.toml : the future of Python packaging - Brett CannonPython Packaging AuthorityPEP 517 -- A build-system independent format for source treesPEP 518 -- Specifying Minimum Build System Requirements for Python ProjectsWhat the heck is pyproject.toml?Flit PoetryensconstomlsetuptoolsdistutilspipHTTPX
More episodes of the podcast Test & Code
238: So Long, and Thanks for All the Fish
15/08/2025
237: FastAPI Cloud - Sebastián Ramírez
11/08/2025
236: Git Tips for Testing - Adam Johnson
30/07/2025
235: pytest-django - Adam Johnson
22/07/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.