Fix availability of some constants for Windows (#10818)

This commit is contained in:
Alex Waygood
2023-10-02 00:27:55 +01:00
committed by GitHub
parent efa7a51d09
commit 205cfcfca6
5 changed files with 8 additions and 11 deletions

View File

@@ -10,10 +10,8 @@ NSIG: int
class Signals(IntEnum):
SIGABRT: int
SIGEMT: int
SIGFPE: int
SIGILL: int
SIGINFO: int
SIGINT: int
SIGSEGV: int
SIGTERM: int
@@ -23,6 +21,8 @@ class Signals(IntEnum):
CTRL_C_EVENT: int
CTRL_BREAK_EVENT: int
else:
SIGEMT: int
SIGINFO: int
SIGALRM: int
SIGBUS: int
SIGCHLD: int
@@ -77,10 +77,8 @@ else:
def signal(__signalnum: _SIGNUM, __handler: _HANDLER) -> _HANDLER: ...
SIGABRT: Signals
SIGEMT: Signals
SIGFPE: Signals
SIGILL: Signals
SIGINFO: Signals
SIGINT: Signals
SIGSEGV: Signals
SIGTERM: Signals
@@ -90,6 +88,8 @@ if sys.platform == "win32":
CTRL_C_EVENT: Signals
CTRL_BREAK_EVENT: Signals
else:
SIGINFO: Signals
SIGEMT: Signals
SIGALRM: Signals
SIGBUS: Signals
SIGCHLD: Signals