"""Logging helpers shared by command-line tools.""" from __future__ import annotations import logging import sys def configure_logger(level: str = "INFO") -> None: """Configure process-wide logging.""" logging.basicConfig( level=level, datefmt="%Y-%m-%dT%H:%M:%S%z", format="%(asctime)s %(levelname)s %(filename)s:%(lineno)d - %(message)s", handlers=[logging.StreamHandler(sys.stdout)], )