INNER CODE UNIT · Python

_setup_logging

416rehman/DeepZero · src/deepzero/cli.py:102

def _setup_logging(verbose: bool) -> None:
    level = logging.DEBUG if verbose else logging.INFO
    handler = RichHandler(
        console=console,
        rich_tracebacks=verbose,
        show_path=False,
        show_level=False,
        show_time=True,
        log_time_format="%H:%M:%S",
        markup=True,
    )
    # the formatter now handles the full string construction and markup tagging
    handler.setFormatter(_ShortNameFormatter("%(message)s"))
    logging.basicConfig(level=level, handlers=[handler])
    if not verbose:
        for lib in ("httpx", "httpcore", "urllib3", "litellm", "openai"):
            logging.getLogger(lib).setLevel(logging.WARNING)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…