- 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.