Python Test

Practical automated testing for software engineers using Python. Mostly. But also so much more.

https://podcast.pythontest.com

subscribe
share






episode 52: 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:

  • DigitalOcean: Get started with a free $100 credit

Links:

  • Flit
  • Poetry
  • Python Bytes #100 : The big 100 with special guests
  • PEP 517 -- A build-system independent format for source trees | Python.org
  • PEP 518 -- Specifying Minimum Build System Requirements for Python Projects | Python.org


fyyd: Podcast Search Engine
share








 November 5, 2018  50m