fastware v0.6.0 /src.fastware.cli
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) -> int

Handler for fastware dev run.

#dev_status

python
def dev_status(ctx) -> int

Handler for fastware dev status.

#dev_stop

python
def dev_stop(ctx, grace: int) -> int

Handler for fastware dev stop.

#main

python
def main() -> None

Entry point for the fastware console script.

Search