You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Philip Cook edited this page Jan 30, 2026
·
1 revision
Github tags and pypi have been out of sync before, so check pypi, pyproject.toml and git tag to be sure. Using the release action should keep things consistent going forward.
Release workflow
If not making a patch release, set release version in pyproject.toml, eg 0.4.0
Create and push annotated tag v${VERSION}.
Create Github release. This will trigger tests + docker build + push to pypi
Set version in pyproject.toml to the next patch release, eg 0.4.1.