Coverage for rendercv/cli/__init__.py: 50%
6 statements
« prev ^ index » next coverage.py v7.6.10, created at 2025-01-26 00:25 +0000
« prev ^ index » next coverage.py v7.6.10, created at 2025-01-26 00:25 +0000
1"""
2The `rendercv.cli` package contains the functions and classes that handle RenderCV's
3command-line interface (CLI). It uses [Typer](https://typer.tiangolo.com/) to create the
4CLI and [Rich](https://rich.readthedocs.io/en/latest/) to provide a nice-looking
5interface.
6"""
8try:
9 from .commands import (
10 app,
11 cli_command_create_theme,
12 cli_command_new,
13 cli_command_no_args,
14 cli_command_render,
15 )
17 __all__ = [
18 "app",
19 "cli_command_create_theme",
20 "cli_command_new",
21 "cli_command_no_args",
22 "cli_command_render",
23 ]
24except ImportError as e:
25 from .. import _parial_install_error_message
27 raise ImportError(_parial_install_error_message) from e