mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-22 03:41:28 +08:00
Logging (#2687)
* logging: Add logging.Logger().fatal() fatal() is an alias for critical(): It is just another name for the same implementation. * logging: Fix logging.Logger().warn() warn() was an alias for warning(), but got deprecated with Python3. In Python2 warn() is just another name for the same method. In Python3 they have their own implementations, which adds a deprecation warning before calling the new function. PS: LoggerAdapter in Python2 never has the warn() method, but Python3 still implements the deprecation wrapper function.
This commit is contained in:
committed by
Sebastian Rittau
parent
5c69373890
commit
bf410fb9ef
@@ -71,6 +71,7 @@ class Logger(Filterer):
|
||||
def critical(self, msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
stack_info: bool = ..., extra: Optional[Dict[str, Any]] = ...,
|
||||
**kwargs: Any) -> None: ...
|
||||
fatal = critical
|
||||
def log(self, lvl: int, msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
stack_info: bool = ..., extra: Optional[Dict[str, Any]] = ...,
|
||||
**kwargs: Any) -> None: ...
|
||||
@@ -87,15 +88,14 @@ class Logger(Filterer):
|
||||
def warning(self,
|
||||
msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
extra: Optional[Dict[str, Any]] = ..., **kwargs: Any) -> None: ...
|
||||
def warn(self,
|
||||
msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
extra: Optional[Dict[str, Any]] = ..., **kwargs: Any) -> None: ...
|
||||
warn = warning
|
||||
def error(self,
|
||||
msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
extra: Optional[Dict[str, Any]] = ..., **kwargs: Any) -> None: ...
|
||||
def critical(self,
|
||||
msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
extra: Optional[Dict[str, Any]] = ..., **kwargs: Any) -> None: ...
|
||||
fatal = critical
|
||||
def log(self,
|
||||
lvl: int, msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
extra: Optional[Dict[str, Any]] = ..., **kwargs: Any) -> None: ...
|
||||
@@ -246,6 +246,9 @@ class LoggerAdapter:
|
||||
def warning(self, msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
stack_info: bool = ..., extra: Optional[Dict[str, Any]] = ...,
|
||||
**kwargs: Any) -> None: ...
|
||||
def warn(self, msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
stack_info: bool = ..., extra: Optional[Dict[str, Any]] = ...,
|
||||
**kwargs: Any) -> None: ...
|
||||
def error(self, msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
stack_info: bool = ..., extra: Optional[Dict[str, Any]] = ...,
|
||||
**kwargs: Any) -> None: ...
|
||||
@@ -330,8 +333,7 @@ else:
|
||||
extra: Optional[Dict[str, Any]] = ..., **kwargs: Any) -> None: ...
|
||||
def warning(msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
extra: Optional[Dict[str, Any]] = ..., **kwargs: Any) -> None: ...
|
||||
def warn(msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
extra: Optional[Dict[str, Any]] = ..., **kwargs: Any) -> None: ...
|
||||
warn = warning
|
||||
def error(msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
extra: Optional[Dict[str, Any]] = ..., **kwargs: Any) -> None: ...
|
||||
def critical(msg: Any, *args: Any, exc_info: _ExcInfoType = ...,
|
||||
|
||||
Reference in New Issue
Block a user