fix: enable rich tracebacks back

This commit is contained in:
monosans
2024-11-07 09:34:26 +03:00
parent 6d2ae4ff14
commit 87764d28bb
+6
View File
@@ -16,11 +16,17 @@ def configure() -> logging.handlers.QueueListener:
logging.root.addHandler(logging.handlers.QueueHandler(log_queue))
# Start logging before importing rich for the first time
import rich.traceback # noqa: PLC0415
from rich.logging import RichHandler # noqa: PLC0415
rich.traceback.install(width=80, extra_lines=0, word_wrap=True)
stream_handler = RichHandler(
omit_repeated_times=False,
show_path=False,
rich_tracebacks=True,
tracebacks_width=80,
tracebacks_extra_lines=0,
tracebacks_word_wrap=True,
log_time_format=logging.Formatter.default_time_format,
)