Updated
On this page
The strictcli-based fastware CLI, exposing dev run, dev status, and dev stop commands for the file-driven development environment.
#src.fastware.cli
#src.fastware.cli
The fastware command-line interface (strictcli).
Exposes the dev command group -- run / status / stop -- driven by the [tool.fastware.dev] table in the nearest owning pyproject.toml (see :mod:fastware.devconfig). Kept out of import fastware so the framework's import stays light; this module (and strictcli) load only when the CLI runs.
#dev_run
python
def dev_run(ctx, daemon: bool, grace: int) -> intHandler for fastware dev run.
#dev_status
python
def dev_status(ctx) -> intHandler for fastware dev status.
#dev_stop
python
def dev_stop(ctx, grace: int) -> intHandler for fastware dev stop.
#main
python
def main() -> NoneEntry point for the fastware console script.