Fix sigtimedwait and sigwaitinfo signature (#10803)

This commit is contained in:
Nikita Sobolev
2023-09-29 22:38:14 +03:00
committed by GitHub
parent 1ac5b7b1ac
commit 7cf1fed75d
4 changed files with 6 additions and 8 deletions

View File

@@ -170,8 +170,12 @@ else:
@property
def si_band(self) -> int: ...
def sigtimedwait(sigset: Iterable[int], timeout: float) -> struct_siginfo | None: ...
def sigwaitinfo(sigset: Iterable[int]) -> struct_siginfo: ...
if sys.version_info >= (3, 10):
def sigtimedwait(__sigset: Iterable[int], __timeout: float) -> struct_siginfo | None: ...
def sigwaitinfo(__sigset: Iterable[int]) -> struct_siginfo: ...
else:
def sigtimedwait(sigset: Iterable[int], timeout: float) -> struct_siginfo | None: ...
def sigwaitinfo(sigset: Iterable[int]) -> struct_siginfo: ...
if sys.version_info >= (3, 8):
def strsignal(__signalnum: _SIGNUM) -> str | None: ...