119: Editable Python Installs, Packaging Standardization, and pyproject.toml - Brett Cannon - podcast episode cover

119: Editable Python Installs, Packaging Standardization, and pyproject.toml - Brett Cannon

Jun 26, 202036 minSeason 1Ep. 119
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

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 installs
  • the need for standardization
  • configuration of other tools in pyproject.toml

And 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 library
  • should we remove some stuff from the standard library
  • the standard library using unittest for testing the standard library
    • why not hypothesis
    • I didn't bring up "why not pytest?" but you know I was thinking it.
  • why CPython and not C++Python
  • and more

Special Guest: Brett Cannon.

Sponsored By:

Links:

★ Support this podcast on Patreon ★
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast
119: Editable Python Installs, Packaging Standardization, and pyproject.toml - Brett Cannon | Test & Code podcast - Listen or read transcript on Metacast