Third-party stubs: audit Callable[<parameters>, None] annotations (#8175)

This commit is contained in:
Alex Waygood
2022-06-26 12:56:19 +01:00
committed by GitHub
parent 49cdaa41db
commit 74bd0d962b
10 changed files with 13 additions and 12 deletions
+1 -1
View File
@@ -67,6 +67,6 @@ class Events(Generic[_T, _AbstractListener_T]):
def __iter__(self: Self) -> Self: ...
def __next__(self) -> _T: ...
def get(self, timeout: float | None = ...) -> _T | None: ...
def _event_mapper(self, event: Callable[_P, None]) -> Callable[_P, None]: ...
def _event_mapper(self, event: Callable[_P, object]) -> Callable[_P, None]: ...
class NotifierMixin: ...
+1 -1
View File
@@ -20,7 +20,7 @@ class Events(_util.Events[Any, Listener]):
def get(self, timeout: float | None = ...) -> Press | Release | None: ...
class HotKey:
def __init__(self, keys: list[KeyCode], on_activate: Callable[[], None]) -> None: ...
def __init__(self, keys: list[KeyCode], on_activate: Callable[[], object]) -> None: ...
@staticmethod
def parse(keys: str) -> list[KeyCode]: ...
def press(self, key: Key | KeyCode) -> None: ...