[enh] install rich traceback for all default traceback

This commit is contained in:
Laurent Peuch 2021-06-15 00:39:19 +02:00
parent 9a03208d4c
commit 2c74d2f108

View file

@ -1,5 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from rich import traceback
from moulinette.core import ( from moulinette.core import (
MoulinetteError, MoulinetteError,
MoulinetteSignals, MoulinetteSignals,
@ -42,6 +44,9 @@ msignals = MoulinetteSignals()
msettings = dict() msettings = dict()
m18n = Moulinette18n() m18n = Moulinette18n()
# pretty traceback using rich
traceback.install(show_locals=True, extra_lines=6)
# Package functions # Package functions