- Ensure the version field in the
pyproject.toml
file has been updated to the version of the new planned release. - After the
pyproject.toml
file has been updated, navigate to the releases page and click the "Draft a new release" button. Only project maintainers are able to perform this step. - Then enter the new tag in the "Choose a tag" box. The tag should begin with "v", as in, for instance,
v0.5.1
. This project follows semantic versioning. - The release title should be the same as the new version tag. For instance, the title could be
v0.5.1
. - The click the "Generate release notes" button.
- You can optionally include any particular thank-you's to contributors or reviewers in a note at the bottom of the release.
- You can then click "publish release."
- If the run is successful, then the release will be published on both the GitHub release page and also the Python Package Index.