Dustin Ingram

Dustin is a Developer Advocate at Google, focused on supporting the Python community on Google Cloud. He's also a member of the Python Packaging Authority, maintainer of the Python Package Index, and organizer for the PyTexas conference.

Building a Sustainable Python Package Index

DevOps, Testing, & Automation, Beginner
8/17/2019 | 2:50 PM-3:20 PM | Robertson 2

Description

Most of us have installed a Python package, but do we know what it takes to make that work in a consistent, reliable way?

Abstract

Most of us have installed a Python package, but do we know what it takes to make that work in a consistent, reliable way?

Unlike some other languages, Python has a centralized repository for third-party Python packages. Also unlike some other languages, this repository, the Python Package Index, is entirely supported by the community and operated by the non-profit Python Software Foundation.

In this talk, we'll discuss why we have the PyPI we all know and love, and why the current status quo is preferred. We'll go a bit into how PyPI works, both from a technical perspective, and from the perspective as an open-source and non-profit project.

Finally, we'll have a call to action to help improve, and more importantly sustain, this critical piece of Python infrastructure.