@@ -63,19 +63,23 @@ if sys.version_info >= (3, 11):
6363if sys .version_info >= (3 , 12 ):
6464 __all__ += ["getHandlerByName" , "getHandlerNames" ]
6565
66- class _SupportsFilter (Protocol ):
67- if sys .version_info >= (3 , 12 ):
68- def filter (self , record : LogRecord ) -> bool | LogRecord : ...
69- else :
70- def filter (self , record : LogRecord ) -> bool : ...
71-
7266_SysExcInfoType : TypeAlias = tuple [type [BaseException ], BaseException , TracebackType | None ] | tuple [None , None , None ]
7367_ExcInfoType : TypeAlias = None | bool | _SysExcInfoType | BaseException
7468_ArgsType : TypeAlias = tuple [object , ...] | Mapping [str , object ]
75- _FilterType : TypeAlias = _SupportsFilter | Callable [[LogRecord ], bool ]
7669_Level : TypeAlias = int | str
7770_FormatStyle : TypeAlias = Literal ["%" , "{" , "$" ]
7871
72+ if sys .version_info >= (3 , 12 ):
73+ class _SupportsFilter (Protocol ):
74+ def filter (self , record : LogRecord ) -> bool | LogRecord : ...
75+
76+ _FilterType : TypeAlias = Filter | Callable [[LogRecord ], bool | LogRecord ] | _SupportsFilter
77+ else :
78+ class _SupportsFilter (Protocol ):
79+ def filter (self , record : LogRecord ) -> bool : ...
80+
81+ _FilterType : TypeAlias = Filter | Callable [[LogRecord ], bool ] | _SupportsFilter
82+
7983raiseExceptions : bool
8084logThreads : bool
8185logMultiprocessing : bool
0 commit comments