Skip to main content

Install the CLI

The CLI is the Python package roboticks-cli published to PyPI, sources at github.com/roboticks-io/roboticks-cli. It installs two console scripts: rbtk and roboticks. Use whichever you prefer — they’re the same entry point.

Requirements

Python 3.10 or newer. Check with python3 --version.
A POSIX shell or Windows PowerShell.

Install

Verify

Shell completion

Tab completion is supported for Bash, Zsh, Fish, and PowerShell. Install once:
Restart the shell. Completion covers commands, options, and dynamic values (project slugs, pool names, run IDs) when authenticated.

Uninstall

The CLI writes its keyring entry and ~/.config/roboticks/ directory; remove those manually if you want a clean slate:

Troubleshooting

Your PATH is missing the install dir. Common locations:
  • pipx: ~/.local/bin (Linux/macOS), %USERPROFILE%\.local\bin (Windows)
  • pip --user: python3 -m site --user-base/bin
  • Homebrew: $(brew --prefix)/bin
Run which python3 then python3 -m pipx ensurepath to fix pipx PATH automatically.
macOS:
Ubuntu 22.04 ships 3.10; on 20.04 use deadsnakes:
Then point pipx at the new interpreter:
Behind a corporate proxy or MITM:

Next

Authenticate

OAuth, API keys, GitHub OIDC.

Commands reference

All command groups, one page.