diff --git a/stdlib/3/signal.pyi b/stdlib/3/signal.pyi index 7bedce9c1..d43f64524 100644 --- a/stdlib/3/signal.pyi +++ b/stdlib/3/signal.pyi @@ -177,7 +177,11 @@ if sys.platform != "win32": def pthread_kill(__thread_id: int, __signalnum: int) -> None: ... def pthread_sigmask(__how: int, __mask: Iterable[int]) -> Set[_SIGNUM]: ... -def set_wakeup_fd(fd: int) -> int: ... +if sys.version_info >= (3, 7): + def set_wakeup_fd(fd: int, *, warn_on_full_buffer: bool = ...) -> int: ... + +else: + def set_wakeup_fd(fd: int) -> int: ... if sys.platform != "win32": def setitimer(__which: int, __seconds: float, __interval: float = ...) -> Tuple[float, float]: ...