Make a new release¶
Update changelog¶
Reflect the upcoming release within the CHANGES.rst file in the
root directory of the repository. Then, commit the changes to this file.
Cut release¶
Bump version number in various files, commit them, add tag reflecting the version number and finally push the repository to its origin:
make release bump=minor
Note
We try to adhere to Semantic Versioning.
Build and publish packages¶
After cutting a release, we’re ready to proceed to Packaging.