Module

cli

Chirp CLI — project scaffolding, dev server, and contract validation.

Entry point registered aschirp in pyproject.toml::

[project.scripts]
chirp = "chirp.cli:main"

Functions

_add_server_run_args 1 None
Shared ``chirp run`` / ``chirp dev`` arguments.
def _add_server_run_args(p: argparse.ArgumentParser) -> None
Parameters
Name Type Description
p argparse.ArgumentParser
main 1 None
CLI entry point for the ``chirp`` command.
def main(argv: list[str] | None = None) -> None
Parameters
Name Type Description
argv list[str] | None Default:None