Managing transient dependencies

Joel Christiansen

Best Practice Packaging python

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

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

Optiver

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.