How to build, test and publish an open source Python library

12:30pm - 12:40pm on Saturday, October 2 in Online

Simon Willison



I currently maintain over 100 Python packages on PyPI. This is a lot! The secret to managing this many packages is comprehensive automation powered by GitHub Actions.

I’ll show you how to use cookiecutter, pytest and GitHub Actions to develop a new Python library, add tests, run continuous integration and automatically publish new releases of your package to PyPI.

Detailed notes to accompany this talk

Want to edit this page?