Install globally with pipx
For advanced users. The Installation guide installs yasp-agent into a per-project virtualenv. As an alternative, pipx installs it into an isolated environment of its own and exposes yasp and yasp-toolkit on your PATH everywhere — no venv to activate.
This assumes you've already minted a registry key and exported it as REGISTRY_KEY.
Install
pipx install \
--pip-args="--extra-index-url https://token:${REGISTRY_KEY}@nexus.yasp.ai/repository/pypi-hosted/simple/" \
'yasp-agent[gaia,kronos]'
No pipx yet? sudo apt install pipx (Debian/Ubuntu) or brew install pipx (macOS), then pipx ensurepath and restart your shell.
As with the venv install, this also exposes ytk as a short alias for yasp-toolkit. Verify:
yasp --help
yasp-toolkit --help
Update & uninstall
# update (re-mint the registry key first if yours expired)
export REGISTRY_KEY=$(yasp-toolkit registry key)
pipx upgrade --pip-args="--extra-index-url https://token:${REGISTRY_KEY}@nexus.yasp.ai/repository/pypi-hosted/simple/" yasp-agent
# uninstall
pipx uninstall yasp-agent