Target date: Undecided
Release Candidate by Undecided
Release by Undecided
Release candidate
Release blockers
Pre-release
Release
Post-release
Note that this checklist is what we use for PyFace releases - https://github.com/enthought/pyface/tree/166156a14ad8db0f1f22b069c2020ef6f6e0ca85/.github/ISSUE_TEMPLATE
Target date: Undecided
Release Candidate by Undecided
Release by Undecided
Release candidate
maint/<release version number>maint/<release version number>branchci-src-requirements.txtif neededmaint/<release version number>maint/<release version number>:git checkout maint/<release version number>;git pull;git checkout -b call-it-anything-you-likePRERELEASEto "rc1" andIS_RELEASEDto true, commit, e.g.git commit -m "Set IS_RELEASED to true for prerelease <release version number>rc1"maint/<release version number>maint/<release version number>, FlipIS_RELEASEDback to false, commit.maint/<release version number>git tag -a -m "Release candidate <release version number>rc1" <release version number>rc1 <commit-hash>-
git checkout <tag>,git clean -ffxd,python setup.py sdist,twine check dist/<...>.tar.gz,twine upload dist/<...>.tar.gzRelease blockers
Pre-release
Release
release/<release version number>frommaint/<release version number>branch.<release version number>, and setIS_RELEASEDis true; commitmaint/<release version number>with this being the last commit so that CI is built on the release commit<release version number + 0.0.1>and setIS_RELEASEDto false; commit.maint/<release version number>IS_RELEASEDis true and version is<release version number>, tag (annotated!)git tag -a -m "Release <release version number>" <release version number>git push origin <release version number>gh-pagesbranch: Generate documentation and copy the content to the branch. Verify that the resulting index.html looks good.Post-release
enthought/freerepository (for EDM)maint/<release version number>branch.Note that this checklist is what we use for PyFace releases - https://github.com/enthought/pyface/tree/166156a14ad8db0f1f22b069c2020ef6f6e0ca85/.github/ISSUE_TEMPLATE