Test & Code
Test & Code
Brian Okken
52: pyproject.toml : the future of Python packaging - Brett Cannon
50 minutes Posted Nov 5, 2018 at 7:15 pm.
0:00
50:52
Download MP3
Show notes

Brett Cannon discusses the changes afoot in Python packaging as a result of PEP 517, PEP 518, starting with "How did we get here?" and "Where are we going?"

Discussed:

  • flit
  • Poetry
  • tox
  • Continuous Integration
  • setup.py, MANIFEST.in, etc.
  • pipenv
  • what's with lock files
  • applications (doesn't go on PyPI) vs libraries (goes on PyPI)
  • workflows
  • dependency resolution
  • deployment dependencies vs development dependencies
  • will lock files be standarized
  • multiple lock files
  • requirements.txt

Special Guest: Brett Cannon.

Sponsored By:

Links:

★ Support this podcast on Patreon ★