Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 640 Bytes

RELEASING.md

File metadata and controls

32 lines (21 loc) · 640 Bytes

Releasing

Using jupyter_releaser

The recommended way to make a release is to use jupyter_releaser.

Manual Release

Prerequisites

  • First check that the CHANGELOG.md is up to date for the next release version
  • Install packaging requirements: pip install tbump build tomlkit==0.7.0

Bump version

  • export version=<NEW_VERSION>
  • tbump ${version} --no-push

Push to GitHub

git push upstream && git push upstream --tags

Push to PyPI

rm -rf dist/*
rm -rf build/*
python -m build .
twine upload dist/*