Ratatoskr Releases & Platforms

Back to Ratatoskr docs

Releases & Platforms

Supported Platforms

OS Architecture
Linux amd64, arm64
macOS amd64, arm64
Windows amd64

Platform support follows the upstream python-build-standalone distributions that Ratatoskr embeds. Adding a platform means adding it to the release workflow matrix; it is not a code change.

Versioning

Ratatoskr follows semantic versioning on its Go API. Each release bundles a single Python version, called out in the release notes — a given Ratatoskr release advertises “bundles Python 3.13.x” in its description, and upgrading Ratatoskr may upgrade Python alongside it. Review release notes before upgrading if your application depends on specific Python interpreter behavior.

Release Workflow

Releases are cut manually via the release GitHub Actions workflow (workflow_dispatch). The maintainer supplies:

The workflow generates the embedded distribution, runs the test suite on Linux, macOS, and Windows, and pushes the resulting tag.