DiscoverTest & Code : Python Testing for Software Engineering119: Editable Python Installs, Packaging Standardization, and pyproject.toml - Brett Cannon
119: Editable Python Installs, Packaging Standardization, and pyproject.toml - Brett Cannon

119: Editable Python Installs, Packaging Standardization, and pyproject.toml - Brett Cannon

Update: 2020-06-26
Share

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

  • configuration of other tools in pyproject.toml



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:

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

119: Editable Python Installs, Packaging Standardization, and pyproject.toml - Brett Cannon

119: Editable Python Installs, Packaging Standardization, and pyproject.toml - Brett Cannon

Brian Okken