Releasing a new version
You only need to read this document if you're a maintainer of this library.
Steps to release a new version:
- Bump up the version number in pyproject.toml (e.g.
0.7.9
). - Bump up the links in the
README.md
that point to specific versions of the documentation. - Open a Pull Request.
- Get it merged.
- Optionally, test a pre-release
- Open the GitHub "draft new release" panel.
- Create a new tag (e.g.
v0.7.9rc1
). - Mark the release as "pre-release".
- Confirm the release.
- Check in the Actions that the
publish
action has succeeded.
- Actually release.
- Open the GitHub "draft new release" panel.
- Create a new tag (e.g.
v0.7.9rc1
). - Mark the release as "latest release".
- Confirm the release.
- Check in the Actions that the
publish
action has succeeded.