Set up logging and warnings for interactive CLI use.
()
| 76 | |
| 77 | |
| 78 | def _configure_environment() -> None: |
| 79 | """Set up logging and warnings for interactive CLI use.""" |
| 80 | warnings.filterwarnings("ignore", category=FutureWarning) |
| 81 | warnings.filterwarnings("ignore", category=UserWarning, module="torch") |
| 82 | logging.basicConfig( |
| 83 | level=logging.INFO, |
| 84 | format="%(message)s", |
| 85 | datefmt="[%X]", |
| 86 | handlers=[RichHandler(console=console, rich_tracebacks=True)], |
| 87 | ) |
| 88 | |
| 89 | |
| 90 | # --------------------------------------------------------------------------- |