Skip to content

Commit d0f6a05

Browse files
Peter Amstutzambv
Peter Amstutz
authored andcommitted
Fix logging.Logger.isEnabledFor() to return bool instead of None.
1 parent 021b162 commit d0f6a05

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

stdlib/2and3/logging/__init__.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class Logger:
2626
handlers = ... # type: List[Handler]
2727
disabled = ... # type: int
2828
def setLevel(self, lvl: Union[int, str]) -> None: ...
29-
def isEnabledFor(self, lvl: int) -> None: ...
29+
def isEnabledFor(self, lvl: int) -> Union[int, bool]: ...
3030
def getEffectiveLevel(self) -> int: ...
3131
def getChild(self, suffix: str) -> 'Logger': ...
3232
if sys.version_info > (3,):
@@ -240,7 +240,7 @@ class LoggerAdapter:
240240
def log(self,
241241
lvl: int, msg: Text, *args: Any, exc_info: _ExcInfoType = ...,
242242
extra: Dict[str, Any] = ..., **kwargs: Any) -> None: ...
243-
def isEnabledFor(self, lvl: int) -> None: ...
243+
def isEnabledFor(self, lvl: int) -> Union[int, bool]: ...
244244
if sys.version_info >= (3,):
245245
def getEffectiveLevel(self) -> int: ...
246246
def setLevel(self, lvl: Union[int, str]) -> None: ...

0 commit comments

Comments
 (0)