From 47409f3e254afc69bbff902fe490f00e44400fd0 Mon Sep 17 00:00:00 2001 From: Cyril Roelandt Date: Wed, 29 Jan 2020 17:27:12 +0100 Subject: [PATCH] Add missing stubs for logging.handlers.WatchedFileHandler. (#3686) Co-authored-by: CyrilRoelandteNovance --- stdlib/2and3/logging/__init__.pyi | 1 + stdlib/2and3/logging/handlers.pyi | 3 +++ 2 files changed, 4 insertions(+) diff --git a/stdlib/2and3/logging/__init__.pyi b/stdlib/2and3/logging/__init__.pyi index a0b8555b7..e37e6da80 100644 --- a/stdlib/2and3/logging/__init__.pyi +++ b/stdlib/2and3/logging/__init__.pyi @@ -484,6 +484,7 @@ class FileHandler(StreamHandler): delay: bool # undocumented def __init__(self, filename: _Path, mode: str = ..., encoding: Optional[str] = ..., delay: bool = ...) -> None: ... + def _open(self) -> IO[Any]: ... class NullHandler(Handler): ... diff --git a/stdlib/2and3/logging/handlers.pyi b/stdlib/2and3/logging/handlers.pyi index 161eb6098..0bc578aaf 100644 --- a/stdlib/2and3/logging/handlers.pyi +++ b/stdlib/2and3/logging/handlers.pyi @@ -29,8 +29,11 @@ SYSLOG_UDP_PORT: int SYSLOG_TCP_PORT: int class WatchedFileHandler(FileHandler): + dev: int + ino: int def __init__(self, filename: _Path, mode: str = ..., encoding: Optional[str] = ..., delay: bool = ...) -> None: ... + def _statstream(self) -> None: ... if sys.version_info >= (3,):