mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-07 04:34:28 +08:00
DevpollSelector is Solaris only (#13242)
This commit is contained in:
@@ -22,7 +22,6 @@ importlib.abc.MetaPathFinder.find_spec # Not defined on the actual class, but e
|
||||
importlib.abc.PathEntryFinder.find_spec # Not defined on the actual class, but expected to exist.
|
||||
numbers.Number.__hash__ # typeshed marks this as abstract but code just sets this as None
|
||||
select.poll # Depends on configuration
|
||||
selectors.DevpollSelector # Depends on configuration
|
||||
socketserver.BaseServer.fileno # implemented in derived classes
|
||||
socketserver.BaseServer.get_request # implemented in derived classes
|
||||
socketserver.BaseServer.server_bind # implemented in derived classes
|
||||
|
||||
@@ -50,8 +50,10 @@ if sys.platform == "linux":
|
||||
class EpollSelector(_PollLikeSelector):
|
||||
def fileno(self) -> int: ...
|
||||
|
||||
class DevpollSelector(_PollLikeSelector):
|
||||
def fileno(self) -> int: ...
|
||||
if sys.platform != "linux" and sys.platform != "darwin" and sys.platform != "win32":
|
||||
# Solaris only
|
||||
class DevpollSelector(_PollLikeSelector):
|
||||
def fileno(self) -> int: ...
|
||||
|
||||
if sys.platform != "win32" and sys.platform != "linux":
|
||||
class KqueueSelector(_BaseSelectorImpl):
|
||||
|
||||
Reference in New Issue
Block a user