Go module import path cutover

The canonical Go source module for Markata (still on the 0.x line) is github.com/WaylonWalker/markata, following the October 18, 2026 GitHub repository swap. It is independent of the original Python module, which now lives at WaylonWalker/markata-py.

Existing users

Canonical source install

go install github.com/WaylonWalker/markata/cmd/markata@main

# Legacy Go executable remains available from the canonical module:
go install github.com/WaylonWalker/markata/cmd/markata-go@main

For reproducible installations, pin an already published, verified release tag rather than @main when that tag supports your command and module path. The name migration does not authorize any new release, prerelease or tag. Validate Go imports, installer compatibility, builder images, Argo CD sources and representative site builds independently while remaining on 0.x.

Change control

The module path migration changed only tracked Go files, go.mod, and GoReleaser's linker symbol package paths. The deterministic rewrite script lives at scripts/migrate-go-module-path.py; the dedicated PR workflow fails if any old module import remains.

These are not reasons to rename Kubernetes PVCs, releases, secrets, Helm chart names, historical Docker tags, old Go binaries, or Python PyPI distributions.