52: pyproject.toml : the future of Python packaging - Brett Cannon
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:
Creators and Guests
![52: pyproject.toml : the future of Python packaging - Brett Cannon](https://img.transistor.fm/GmBvN9TVwjbBQ8IVgvx3QkEMZpthq0tK-iJBh94ymf8/rs:fill:800:800:1/q:60/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzQzMjkxLzE2OTUy/NDgxMTctYXJ0d29y/ay5qcGc.webp)