Skip to content
sarr-io edited this page Jun 19, 2026 · 8 revisions

Update

Zinc has two update paths:

  1. update the zn binary
  2. update installed packages

They are separate. Updating Zinc does not update packages. Updating packages does not update Zinc.

Update Zinc

zn update --check
zn update

This changes the Zinc binary only.

Update packages

zn pkg update openai-responses --dry-run
zn pkg update openai-responses --global --yes
zn pkg update all --global --yes

Package update uses the installed package URI.

For git package URIs, Zinc:

  1. reads the installed package record
  2. checks the remote repository for newer matching package tags
  3. compares the installed version to the newest matching tag
  4. updates only the package you asked for

Example dry run:

would update openai-responses 0.4.3 -> 0.4.4 openai-responses-v0.4.4

If the package is already current:

would update openai-responses 0.4.3 up to date at 0.4.3

No automatic neighbor installs

Package neighbors are inspection metadata only. zn pkg neighbors never downloads or installs anything.

Clone this wiki locally