We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode 52: pyproject.toml : the future of Python packaging  - Brett Cannon

52: pyproject.toml : the future of Python packaging - Brett Cannon

2018/11/5
logo of podcast Test & Code

Test & Code

Shownotes Transcript

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: