Release Process¶
Create a Release PR that includes:
Complete release notes in
CHANGELOG.md
Update version currently in
src/torch/__init__.py
asnupic.torch.__version__
Create a new Github “Release” at https://github.com/numenta/nupic.torch/releases/new
Along with the creation of the release, there is an option to create a git tag with the release. Name it “X.Y.Z” and point it to the commit SHA for the merged PR described above.
Release title should be “X.Y.Z”.
Release description should be the latest changelog.
Confirm deployment to PYPI.
Announce at https://discourse.numenta.org/c/engineering/machine-learning.
Update master to developer version
X.Y.Z.dev0
in a new PR for continuing development.