|
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
- is a feature of setuptools that's so
- tools like flit can create stub setup.py files for editable installs
- configuration of other tools in pyproject.toml
- originally not supposed to happen, was supposed to be only a build tool
- black and other tools use it anyway
- now it's ok
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: Support Test & Code : Python Testing for Software Engineering Links: |