From e8c7cfe2245f166405234f1e1842367bae6be77d Mon Sep 17 00:00:00 2001 From: Heinz-Alexander Fuetterer <35225576+afuetterer@users.noreply.github.com> Date: Mon, 3 Jun 2024 11:18:52 +0200 Subject: [PATCH] feat(cli): add print_error function to highlight errors in console (#123) --- src/re3data/_cli.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/re3data/_cli.py b/src/re3data/_cli.py index d907115..442e9c8 100644 --- a/src/re3data/_cli.py +++ b/src/re3data/_cli.py @@ -23,6 +23,19 @@ console = Console() + +def print_error(message: str) -> None: + """Print an error message to the console in bold red. + + Args: + message: The error message to be printed. + + Returns: + None + """ + console.print(message, style="bold red") + + CONTEXT_SETTINGS = {"help_option_names": ["-h", "--help"]} app = typer.Typer(no_args_is_help=True, context_settings=CONTEXT_SETTINGS)