diff --git a/stdlib/logging/__init__.pyi b/stdlib/logging/__init__.pyi index 1cce244e5..e7712cf32 100644 --- a/stdlib/logging/__init__.pyi +++ b/stdlib/logging/__init__.pyi @@ -362,14 +362,14 @@ class LogRecord: def getMessage(self) -> str: ... class LoggerAdapter: - logger: Logger + logger: Logger | LoggerAdapter manager: Manager # undocumented if sys.version_info >= (3, 10): extra: Optional[Mapping[str, Any]] - def __init__(self, logger: Logger, extra: Optional[Mapping[str, Any]]) -> None: ... + def __init__(self, logger: Logger | LoggerAdapter, extra: Optional[Mapping[str, Any]]) -> None: ... else: extra: Mapping[str, Any] - def __init__(self, logger: Logger, extra: Mapping[str, Any]) -> None: ... + def __init__(self, logger: Logger | LoggerAdapter, extra: Mapping[str, Any]) -> None: ... def process(self, msg: Any, kwargs: MutableMapping[str, Any]) -> tuple[Any, MutableMapping[str, Any]]: ... if sys.version_info >= (3, 8): def debug(