CARVIEW |
Select Language
HTTP/2 200
cache-control: max-age=600
content-type: text/html; charset=utf-8
etag: "55049c80576d59971fd62ec9d03490ceb08c22c0f0e826233fd790bc9e39473a"
expires: Sat, 11 Oct 2025 12:08:15 UTC
last-modified: Wed, 27 Oct 2021 22:11:30 GMT
permissions-policy: interest-cohort=()
vary: Origin
x-request-id: 01K79J5H12VPY100D4SPP2XPDF
content-length: 8208
date: Sat, 11 Oct 2025 11:58:15 GMT
How to build, test and publish an open source Python library - PyGotham TV
How to build, test and publish an open source Python library
12:30pm - 12:40pm on Saturday, October 2 in OnlineSimon Willison
- Watch:
- https://youtu.be/VMnLXynUqys
Description
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.