From 9742c04a9093147e16beede7fce597b678228010 Mon Sep 17 00:00:00 2001 From: Peter Amstutz Date: Mon, 28 Nov 2016 14:46:22 -0500 Subject: [PATCH] Fix logging.Logger.isEnabledFor() to return bool instead of None. --- stdlib/2and3/logging/__init__.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/2and3/logging/__init__.pyi b/stdlib/2and3/logging/__init__.pyi index 80245bf106cc..d98386b121f8 100644 --- a/stdlib/2and3/logging/__init__.pyi +++ b/stdlib/2and3/logging/__init__.pyi @@ -26,7 +26,7 @@ class Logger: handlers = ... # type: List[Handler] disabled = ... # type: int def setLevel(self, lvl: Union[int, str]) -> None: ... - def isEnabledFor(self, lvl: int) -> None: ... + def isEnabledFor(self, lvl: int) -> Union[int, bool]: ... def getEffectiveLevel(self) -> int: ... def getChild(self, suffix: str) -> 'Logger': ... if sys.version_info > (3,): @@ -240,7 +240,7 @@ class LoggerAdapter: def log(self, lvl: int, msg: Text, *args: Any, exc_info: _ExcInfoType = ..., extra: Dict[str, Any] = ..., **kwargs: Any) -> None: ... - def isEnabledFor(self, lvl: int) -> None: ... + def isEnabledFor(self, lvl: int) -> Union[int, bool]: ... if sys.version_info >= (3,): def getEffectiveLevel(self) -> int: ... def setLevel(self, lvl: Union[int, str]) -> None: ...