Coverage for src / lilbee / cli / __init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-05-15 20:55 +0000

1"""CLI entry point for lilbee.""" 

2 

3# Importing `commands` registers each command on the shared Typer ``app``; 

4# its own first import is `from lilbee.cli.app import app`, so loading 

5# happens in the right order even though `app` is listed below alphabetically. 

6from lilbee.cli import commands as _commands # noqa: F401 side-effect: command registration 

7from lilbee.cli.app import app, apply_overrides, console 

8from lilbee.cli.model import model_app 

9 

10app.add_typer(model_app) 

11 

12__all__ = [ 

13 "app", 

14 "apply_overrides", 

15 "console", 

16]