Coverage for src / puzzletree / cli / messages / __init__.py: 100.00%

6 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-03-12 20:35 +0000

1"""CLI messages package for puzzletree. 

2 

3Provides error_panel, warning_panel, info_panel, and use_layout for consistent 

4CLI styling. Commands can import from this package for user-facing output. 

5""" 

6 

7from puzzletree.cli.messages.capability import supports_unicode_markdown 

8from puzzletree.cli.messages.error import error_panel 

9from puzzletree.cli.messages.layout import use_layout 

10from puzzletree.cli.messages.message import info_panel 

11from puzzletree.cli.messages.warning import warning_panel 

12 

13__all__ = [ 

14 "error_panel", 

15 "info_panel", 

16 "supports_unicode_markdown", 

17 "use_layout", 

18 "warning_panel", 

19]