Spaces:
Sleeping
Sleeping
| import logging | |
| from rich.logging import RichHandler | |
| def setup_logger(name: str = "olist") -> logging.Logger: | |
| """Setup structured logger with rich formatting""" | |
| logger = logging.getLogger(name) | |
| if not logger.handlers: | |
| logger.setLevel(logging.INFO) | |
| handler = RichHandler(rich_tracebacks=True, markup=True) | |
| handler.setFormatter(logging.Formatter("%(message)s")) | |
| logger.addHandler(handler) | |
| return logger | |
| logger = setup_logger() | |