mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-10 14:01:55 +08:00
Use PEP 585 syntax in Python 2, protobuf & _ast stubs, where possible (#6949)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
from typing import IO, Any, Callable, Generic, Mapping, Optional, Sequence, Text, Tuple, TypeVar, Union
|
||||
from typing import IO, Any, Callable, Generic, Mapping, Optional, Sequence, Text, TypeVar, Union
|
||||
|
||||
_FILE = Union[None, int, IO[Any]]
|
||||
_TXT = Union[bytes, Text]
|
||||
@@ -96,7 +96,7 @@ class Popen(Generic[_T]):
|
||||
def poll(self) -> int | None: ...
|
||||
def wait(self) -> int: ...
|
||||
# morally: -> Tuple[Optional[bytes], Optional[bytes]]
|
||||
def communicate(self, input: _TXT | None = ...) -> Tuple[bytes, bytes]: ...
|
||||
def communicate(self, input: _TXT | None = ...) -> tuple[bytes, bytes]: ...
|
||||
def send_signal(self, signal: int) -> None: ...
|
||||
def terminate(self) -> None: ...
|
||||
def kill(self) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user