File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -171,8 +171,7 @@ def __getattr__(self, name: str) -> Any:
171
171
return record_traceback_on_error (attr )
172
172
173
173
174
- # Need to "type: ignore" here because we run mypy with --disallow-any-generics
175
- def record_traceback_on_error (attr : Callable ) -> Callable : # type: ignore
174
+ def record_traceback_on_error (attr : Callable [..., Any ]) -> Callable [..., Any ]:
176
175
def wrapper (* args : Any , ** kwargs : Any ) -> Any :
177
176
try :
178
177
return attr (* args , ** kwargs )
Original file line number Diff line number Diff line change 20
20
Tuple ,
21
21
TYPE_CHECKING ,
22
22
Callable ,
23
- Union ,
24
23
)
25
24
26
25
from cytoolz import dissoc
@@ -53,7 +52,7 @@ def logger(self) -> TraceLogger:
53
52
return self ._logger
54
53
55
54
56
- def setup_log_levels (log_levels : Dict [Union [ None , str ] , int ]) -> None :
55
+ def setup_log_levels (log_levels : Dict [str , int ]) -> None :
57
56
for name , level in log_levels .items ():
58
57
logger = logging .getLogger (name )
59
58
logger .setLevel (level )
You can’t perform that action at this time.
0 commit comments