Skip to content

Making a new Release

Naveen M K edited this page Oct 25, 2020 · 20 revisions

Creating a release on GitHub

The process for creating a new release is documented here. Increment the second decimal (v0.1.0->v0.2.0) for regular releases and the third (v0.1.0->v0.1.1) for bugfixes.

Publish to PyPI (requires maintainer permissions on PyPI)

Run git checkout <tag> to switch to the tag you created when the release was created. Then run poetry publish --build to publish to PyPI.

Note: You don't need to publish it manually it is done automatically. This documented to as an backup if that action fail.