jupyterhub-ltiauthenticator
is a package available on PyPI. These are
instructions on how to make a release.
- Push rights to github.com/jupyterhub/ltiauthenticator
-
Create a PR updating
docs/source/changelog.md
with github-activity and continue only when its merged. Some guidance is available in a jupyterhub/team-compass issue. -
Checkout main and make sure it is up to date.
git checkout main git fetch origin main git reset --hard origin/main
-
Update the version, make commits, and push a git tag with
tbump
.pip install tbump tbump --dry-run ${VERSION} # run tbump ${VERSION}
Following this, the CI system will build and publish a release.
-
Reset the version back to dev, e.g.
2.0.1.dev0
after releasing2.0.0
.tbump --no-tag ${NEXT_VERSION}.dev0