Skip to content

Release process

Iván de Prado edited this page Apr 3, 2020 · 2 revisions

You would need a bumpversion package (pip install bumpversion).

  • Update Changelog (a separate commit / PR)
  • After changelog is merged to master, run bumpversion minor --dry-run --verbose, to check which changes are needed to update the version, and then bumpversion minor to actually commit them. This command should update version numbers, commit changes and add a git tag.
  • Push the change and the tag with command git push origin `git describe --tags` . Pypi release will be handled by CI.
Clone this wiki locally