How to make a new release#
ArviZ uses the following process to cut a new release of the library.
Bump the version number in
- __version = "0.12.0" + __version = "0.12.1"
Update the release notes in
Empty subheadings don’t need to be included.
Add a release in the Github release page
After the release on Github, the CI system will complete the rest of the steps. Including making any wheels and uploading the new version to PyPI.
Add a follow-up PR changing the version string to include the dev flag. Make sure the version string is PEP 440 compliant.