callisto-cli 0.4.0

Callisto Release Engine — Polyglot monorepo versioning and release management CLI.
Documentation
```console
$ callisto --help
Changesets-style version and release manager for Rust workspaces

Usage: callisto [OPTIONS] <COMMAND>

Commands:
  add              Create a new changeset describing pending package changes
  status           Show the workspace's pending changesets and diagnostics
  matrix           Print the workspace's native-build target matrix as JSON or a table
  version          Consume pending changesets and bump package versions accordingly
  pre              Manage prerelease mode for the workspace
  validate         Check that changesets and the dependency graph are well-formed
  snapshot         Apply a temporary, non-persistent version bump for a snapshot release
  init             Scaffold Callisto configuration in the current workspace
  plan-publish     Compute which packages are ready to publish and print the publish plan
  publish          Publish ready packages to their ecosystem registries via native CLI tools
  compose-pr-body  Generate a pull request body summarizing pending release changes
  tag              Create git tags for packages in a publish plan
  completions      Generate shell completion scripts
  schema           Print the JSON schema for a report type
  help             Print this message or the help of the given subcommand(s)

Options:
      --format <FORMAT>  Output format for command results [default: text] [possible values: text, json]
      --cwd <CWD>        Workspace directory to operate in (defaults to the current directory) [default: .]
      --dry-run          Preview manifest and file changes without writing to disk
  -h, --help             Print help
  -V, --version          Print version

```