diff --git a/third_party/2and3/yaml/__init__.pyi b/third_party/2and3/yaml/__init__.pyi index c0fc6a98270c..8af0d23ff4c5 100644 --- a/third_party/2and3/yaml/__init__.pyi +++ b/third_party/2and3/yaml/__init__.pyi @@ -23,12 +23,12 @@ def scan(stream, Loader=...): ... def parse(stream, Loader=...): ... def compose(stream, Loader=...): ... def compose_all(stream, Loader=...): ... -def load(stream: Union[str, IO[str]], Loader=...) -> Any: ... -def load_all(stream: Union[str, IO[str]], Loader=...) -> Iterator[Any]: ... -def full_load(stream: Union[str, IO[str]]) -> Any: ... -def full_load_all(stream: Union[str, IO[str]]) -> Iterator[Any]: ... -def safe_load(stream: Union[str, IO[str]]) -> Any: ... -def safe_load_all(stream: Union[str, IO[str]]) -> Iterator[Any]: ... +def load(stream: Union[bytes, IO[bytes], str, IO[str]], Loader=...) -> Any: ... +def load_all(stream: Union[bytes, IO[bytes], str, IO[str]], Loader=...) -> Iterator[Any]: ... +def full_load(stream: Union[bytes, IO[bytes], str, IO[str]]) -> Any: ... +def full_load_all(stream: Union[bytes, IO[bytes], str, IO[str]]) -> Iterator[Any]: ... +def safe_load(stream: Union[bytes, IO[bytes], str, IO[str]]) -> Any: ... +def safe_load_all(stream: Union[bytes, IO[bytes], str, IO[str]]) -> Iterator[Any]: ... def emit(events, stream=..., Dumper=..., canonical=..., indent=..., width=..., allow_unicode=..., line_break=...): ... @overload