notebook/RELEASE.md
Steven Silvester 4e6282c1e5
Add releaser workflows (#6698)
* add releaser workflows

* add workflow files
2023-01-17 09:04:05 +01:00

738 B

Releasing Jupyter Notebook

Using jupyter_releaser

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

Manual Release

To create a manual release, perform the following steps:

Set up

pip install hatch twine
git pull origin $(git branch --show-current)
git clean -dffx

Update the version and apply the tag

echo "Enter new version"
read new_version
hatch version ${new_version}
git tag -a ${new_version} -m "Release ${new_version}"

Build the artifacts

rm -rf dist
hatch build

Publish the artifacts to pypi

twine check dist/*
twine upload dist/*