Ecosystems
Each provider supports Pin (freeze floating → exact), Upgrade (bump exact pins to latest), and Check (drift vs pinner.lock.json). Gaps call out what is skipped.
| Provider | Default | Preferred upgrade tool |
|---|---|---|
| mise | on | mise latest / mise ls-remote |
| node | on | npm view |
| python | on | uv |
| docker | on | docker buildx imagetools inspect |
| actions | on | gh api |
| terraform | on | registry HTTP |
| helm | opt-in | HTTP index / OCI |
| k8s | opt-in | docker digests |
| cargo | on | crates.io HTTP |
| go | on | go list -m -u |
| ruby | on | RubyGems HTTP |
| gitlab | opt-in | docker digests + git ls-remote |
| azure | opt-in | docker digests; tasks via map |
Full matrix (also supported / pin style / notes): repository README. Design: upgrade subcommand.