Updated
On this page
Developer utilities for locally working with rlsbl projects: editable installs across 8 release targets with global, venv, and uninstall modes.
#rlsbl dev
Developer utilities for locally working with rlsbl projects, including editable installs that mirror the project's release target (pypi -> uv tool install -e, npm -> npm link, go -> go install).
#dev install
Install the project locally for development using the detected target's editable install command. --global (default) installs system-wide across 8 supported targets (pypi, npm, go, cargo, zig, swift, deno, hex), while --venv installs into the project's local environment instead. In monorepo mode, pair with --all, --include, or --exclude. Use --uninstall to reverse a previous install.
#Flags
| Name | Short | Type | Default | Env | Description |
|---|---|---|---|---|---|
--all | bool | In monorepo mode, install every project in the workspace | |||
--include | str | In monorepo mode, comma-separated project names to include | |||
--exclude | str | In monorepo mode, comma-separated project names to exclude | |||
--uninstall | bool | Reverse a previous dev install (where supported by the target) | |||
--global | bool | Install as a global tool/symlink. This is the default behavior when neither --global nor --venv is passed. Mutually exclusive with --venv. | |||
--venv | bool | Install into the project's local environment only (e.g. uv sync, npm install). Mutually exclusive with --global. |