Here are the steps on how to make a new release.
Create a
release-VERSION
branch fromupstream/master
.Install
bumpversion
and execute:bumpversion minor --new-version 1.0.11
Changing
minor
and--new-version
above accordingly.Push a branch with the changes.
Once all builds pass and at least another maintainer approves, push a tag to
upstream
in the format ``v1.0.11`. This will deploy to PyPI.Merge the PR (do not squash, to keep the tag).
Create a new release on GitHub, posting the contents of the current CHANGELOG.
Open a new PR clearing the
CHANGELOG.md
file.