margot
margot is a developer CLI for building and publishing Margo application packages as OCI artifacts. It handles packaging, tagging, and pushing/pulling to any OCI-compliant registry.
Install
pip install margo-tooling
Or with uv:
uv tool install margo-tooling
Or with pipx:
pipx install margo-tooling
For container, from-source, and shell completion setup, see the Getting Started guide.
Learn more
- Getting Started — install, minimal project, build, push, pull, shell completion.
- Authentication — registry login, AWS ECR, credential expiry.
- CI/CD integration — pipeline shape, verify/push gate primitives, credential handling.
- GitHub repository
- PyPI package