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

6 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-04-29 19:16 +0000

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

2 

3# App and console must be imported before commands (which registers decorators on app). 

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

5from lilbee.cli.commands import CHUNK_PREVIEW_LEN as CHUNK_PREVIEW_LEN 

6from lilbee.cli.helpers import ( 

7 CopyResult, 

8 auto_sync, 

9 clean_result, 

10 copy_files, 

11 copy_paths, 

12 get_version, 

13 json_output, 

14 perform_reset, 

15 sync_result_to_json, 

16) 

17from lilbee.cli.model import model_app 

18 

19app.add_typer(model_app) 

20 

21__all__ = [ 

22 "CHUNK_PREVIEW_LEN", 

23 "CopyResult", 

24 "app", 

25 "apply_overrides", 

26 "auto_sync", 

27 "clean_result", 

28 "console", 

29 "copy_files", 

30 "copy_paths", 

31 "get_version", 

32 "json_output", 

33 "perform_reset", 

34 "sync_result_to_json", 

35]