Documentation Index
Fetch the complete documentation index at: https://mintlify.com/SGizek/Raiku/llms.txt
Use this file to discover all available pages before exploring further.
raiku upgrade updates the Raiku CLI binary itself to the latest release published on GitHub. It fetches the latest release tag from the GitHub API, compares it against your currently installed version, and — if a newer version is available — runs pip install --upgrade against the tagged source. This command upgrades the tool, not the packages you manage with it. To update managed packages, use raiku update.
Usage
Flags
| Flag | Short | Description |
|---|---|---|
--check | Check whether a newer version is available without installing anything. | |
--yes | -y | Skip the confirmation prompt and upgrade immediately. |
What it upgrades
raiku upgrade installs the Raiku CLI from the latest tagged release on GitHub:
~/.raiku/cache/), your configuration (~/.raiku/config.toml), pins, trust list, or lock files. Your entire managed environment is preserved across a CLI upgrade.
Behavior
- Fetches the latest release tag from
https://api.github.com/repos/SGizek/Raiku/releases/latest. - If no release exists, falls back to the latest tag from the tags API.
- Compares the fetched version against the installed version using semantic versioning.
- If already up to date, prints a confirmation and exits.
- If
--checkis set, prints the available update and exits without installing. - Otherwise, prompts for confirmation (or proceeds immediately with
--yes), then runs the upgrade.
Examples
Sample output — update available
Sample output — already up to date
Sample output — --check only
raiku upgrade updates the Raiku CLI itself. To update the packages you have installed with Raiku, use raiku update --all. The two commands are completely independent and do not affect each other.