1111
1212if TYPE_CHECKING :
1313 from logging import LogRecord
14- from typing import Optional , Tuple
14+ from typing import Optional , Tuple , Any
1515
1616try :
1717 import loguru
@@ -108,9 +108,10 @@ class LoguruEventHandler(_LoguruBaseHandler, EventHandler):
108108 """Modified version of :class:`sentry_sdk.integrations.logging.EventHandler` to use loguru's level names."""
109109
110110 def __init__ (self , * args , ** kwargs ):
111+ # type: (*Any, **Any) -> None
111112 if kwargs .get ("level" ):
112113 kwargs ["level" ] = SENTRY_LEVEL_FROM_LOGURU_LEVEL .get (
113- kwargs .get ("level" ), DEFAULT_LEVEL
114+ kwargs .get ("level" , "" ), DEFAULT_LEVEL
114115 )
115116
116117 super ().__init__ (* args , ** kwargs )
@@ -120,9 +121,10 @@ class LoguruBreadcrumbHandler(_LoguruBaseHandler, BreadcrumbHandler):
120121 """Modified version of :class:`sentry_sdk.integrations.logging.BreadcrumbHandler` to use loguru's level names."""
121122
122123 def __init__ (self , * args , ** kwargs ):
124+ # type: (*Any, **Any) -> None
123125 if kwargs .get ("level" ):
124126 kwargs ["level" ] = SENTRY_LEVEL_FROM_LOGURU_LEVEL .get (
125- kwargs .get ("level" ), DEFAULT_LEVEL
127+ kwargs .get ("level" , "" ), DEFAULT_LEVEL
126128 )
127129
128130 super ().__init__ (* args , ** kwargs )
0 commit comments