Langlauf Command Line Interface (LL CLI)
The Langlauf Command Line Interface is a comprehensive multi-platform tool providing a consistent and easy-to-use interface to Langlauf's online services. It is primarily intended for non-interactive automation, but may just as well be used interactively.
Install
Use pipx (recommended) or uv
to install the CLI into an isolated environment and expose ll-cli on $PATH:
# pipx
pipx install langlauf-cli
# uv
uv tool install langlauf-cli
Upgrade with pipx upgrade langlauf-cli / uv tool upgrade langlauf-cli.
Shell completion
ll-cli configure offers to install shell completion as part of setup
(this also fires on first interactive use when no credentials are
configured yet). Re-run ll-cli configure any time to (re-)install it.
Bash, zsh, fish, and PowerShell are supported; ll-cli configure installs
completion for the shell you're currently running in. Completion is generated
statically from the live command tree, so Tab is instant — re-run ll-cli configure after CLI changes to keep the script in sync.
Configure
Easiest path — run the interactive setup:
ll-cli configure
This prompts for the SBOMaaS URL, user, and API token and writes them to
~/.config/ll-cli/config.env (macOS: ~/Library/Application Support/ll-cli/config.env;
Windows: %LOCALAPPDATA%\ll-cli\ll-cli\config.env) with mode 0600. The same
prompt fires automatically the first time you run ll-cli upload / download
/ status without credentials in an interactive terminal.
If you'd rather edit the file by hand, it's plain KEY=value (same syntax as
shell env vars):
SBOMAAS_URL=https://sbomaas.example
SBOMAAS_USER=your-user
SBOMAAS_TOKEN=11...
For CI / containers / one-off runs, the same settings are accepted as shell env
vars (SBOMAAS_URL, SBOMAAS_USER, SBOMAAS_TOKEN, SBOMAAS_TIMEOUT_*). Shell
env vars override the config file. ll-cli configure --url ... --user ... --token ...
also works for non-interactive provisioning.
Metadata
Release files for langlauf-cli 0.9.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| langlauf_cli-0.9.1.tar.gz | 58.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| langlauf_cli-0.9.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 126.1 kB
Release files / langlauf_cli-0.9.1.tar.gz
| Download URL | langlauf_cli-0.9.1.tar.gz |
|---|---|
| Size | 58.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ea35a12e5dac9eccf7a93e9ab392ec60a148cc6607b47b58e765e91b1cc79084
|
|
BLAKE2b-256 checksum How to use checksums |
7de60fca7d9d8ea31755d356a85d4653b67b5a6c888d474479a51366ccf0cb6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / langlauf_cli-0.9.1-py3-none-any.whl
| Download URL | langlauf_cli-0.9.1-py3-none-any.whl |
|---|---|
| Size | 68.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b343be28eb5005d1a5d693f357c0cab024e21061561db8c6025e48b56a88f935
|
|
BLAKE2b-256 checksum How to use checksums |
772bcb04347d3e8b1dd2cbec94ae38b2e1bc40cd09034288e34862a8f980acce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|