- Bump the version number in setup.py according to semver, and commit this change to master.
- Create a new release
- Create a new tag with the name
vX.X.Xthat corresponds to the updated version in setup.py - Release title should also be named
vX.X.X - Click the
Generate release notesbutton to include a description of PRs merged since last release Set as pre-releaseshould be uncheckedSet as latest releaseshould be checked- Press
Publish release
- Create a new tag with the name
- This will run the workflow python-publish.yml which publishes the new version to PyPI.