Three published packages declared a console script named `hanzo`, competing with the native CLI and with each other. Measured on a clean venv at hanzo==0.4.3: `hanzo --help` printed hanzo-cli's program, not the one pkg/hanzo/README.md documents. Renamed to `hanzo-py` and `hanzo-cli` — script named after its distribution. Nothing is yanked; both packages still install and run. - pkg/hanzo 0.4.4 — summary and README now say the CLI is a native binary (curl -fsSL https://hanzo.sh | sh). Dropped the invented command tour (`hanzo chat --model gpt-4`, `hanzo node start`, `hanzo router start` on localhost:4000): none of those verbs exist in the program this package installs. Kept the three library entry points, each import-checked. - pkg/hanzo-cli 0.2.4 — `hanzo login` replaced with the native `hanzo auth login` plus its own `hanzo-cli login`. Verified `hanzo iam users list` and `hanzo kms secrets list` against the shipped v1.9.18 binary. - pkg/hanzo-node 0.1.1 — states the two meanings of the name: the `hanzo-node` COMMAND is a symlink to the Hanzo CLI; this package fetches a different binary from hanzoai/node, which is private, so the download 404s for the public. Documentation URL moved off docs.hanzo.ai/node (404) to hanzo.sh. - root README (published as `hanzoai`) — `pip install hanzo` no longer advertised as the CLI; model ids zen-coder -> zen5-coder (zen-coder is not in the catalog); "2452 operations, 1798 schemas" dropped for the spec URL, since the live surface is 1058 paths / 1465 operations / 1139 schemas. Co-authored-by: Hanzo Dev <dev@hanzo.ai>
hanzo-cli
A Python CLI for Hanzo IAM, KMS, PaaS and S3. It predates the native Hanzo CLI and is kept for the scripts that already depend on it.
Use the native CLI instead
curl -fsSL https://hanzo.sh | sh
hanzo auth login
hanzo iam users list
hanzo kms secrets list
One binary, one command group per Hanzo Cloud product, generated from the same contract the API and SDKs serve.
If you still need this one
pip install hanzo-cli
hanzo-cli login
hanzo-cli whoami
hanzo-cli iam users
hanzo-cli kms list
hanzo-cli paas deploy list
The console script is hanzo-cli, not hanzo. hanzo is the native CLI, where
the sign-in verb is hanzo auth login — a bare hanzo login there is read as an
AI task, not a command. Naming this program after its distribution keeps the two
from shadowing each other on PATH.