ReleasesΒΆ
Versions follow semantic versioning and are derived from annotated Git tags of
the form vMAJOR.MINOR.PATCH. A tag-triggered GitHub Actions workflow builds
the source distribution and wheel, verifies their metadata, and attaches them
to a GitHub Release. No PyPI publication occurs.