CLI App

oduit.cli.app is the canonical Typer composition root for the CLI. It owns the root app object, the agent sub-app, and the console entrypoint.

Canonical Typer app objects and CLI entrypoint.

oduit.cli.app.cli_main() None[source]

Entry point for the CLI application.

oduit.cli.app.create_global_config(env: str | None = None, json: bool = False, non_interactive: bool = False, verbose: bool = False, no_http: bool = False, odoo_series: OdooSeries | None = None) GlobalConfig[source]

Create and validate global configuration.

Primary Exports

oduit.cli.app.create_global_config(env: str | None = None, json: bool = False, non_interactive: bool = False, verbose: bool = False, no_http: bool = False, odoo_series: OdooSeries | None = None) GlobalConfig[source]

Create and validate global configuration.

oduit.cli.app.cli_main() None[source]

Entry point for the CLI application.