Skip to main content
Version: Next

Release Process

Versioning

Hoppr uses trunk based development paired with semantic releases. All merges to main result in a new release.

The versioning of major.minor.patch is handled with conventional commits and semantic-release in the GitLab pipeline.

Releasing to PyPI

Hoppr releases are pushed to pypi.org outside of this project. A separate pipeline completes outside validation, builds, and deploys the WHL package