Managing transient dependencies

Joel Christiansen

Best Practice Packaging python

See in schedule: Wed, Jul 28, 12:00-12:30 CEST (30 min) Download/View Slides

Python packaging has come a long way since the days of easy_install and eggs. With the advent of wheels, and more recently pyproject.toml and PEPs 518, 517, and 621, the future looks bright for the world of python build tool. I will briefly explore the history of python packaging, and look at how we can take advantage of these developments to increase reliability and safety in python build tools.

Type: Talk (30 mins); Python level: Beginner; Domain level: Beginner

Joel Christiansen


I am an application engineer, using python in my day-to-day job to automate monitoring and operational work, as well as creating tooling for operations and developers alike. I'm also very interested in type systems, build systems, and other ways we can ensure reliability in a codebase.