Skip to content

Commit 06c09cd

Browse files
[PyYAML] Complete parser function annotations (#16755)
1 parent 763e5bf commit 06c09cd

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

‎stubs/PyYAML/yaml/__init__.pyi‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ __with_libyaml__: Final[bool]
2828
__version__: Final[str]
2929

3030
def warnings(settings=None): ...
31-
def scan(stream, Loader: type[_Loader | _CLoader] = ...): ...
32-
def parse(stream, Loader: type[_Loader | _CLoader] = ...): ...
33-
def compose(stream, Loader: type[_Loader | _CLoader] = ...): ...
34-
def compose_all(stream, Loader: type[_Loader | _CLoader] = ...): ...
31+
def scan(stream: _ReadStream, Loader: type[_Loader | _CLoader] = ...) -> Iterator[Token]: ...
32+
def parse(stream: _ReadStream, Loader: type[_Loader | _CLoader] = ...) -> Iterator[Event]: ...
33+
def compose(stream: _ReadStream, Loader: type[_Loader | _CLoader] = ...) -> Node | None: ...
34+
def compose_all(stream: _ReadStream, Loader: type[_Loader | _CLoader] = ...) -> Iterator[Node]: ...
3535
def load(stream: _ReadStream, Loader: type[_Loader | _CLoader]) -> _YAMLObject: ...
3636
def load_all(stream: _ReadStream, Loader: type[_Loader | _CLoader]) -> Iterator[_YAMLObject]: ...
3737
def full_load(stream: _ReadStream) -> _YAMLObject: ...

0 commit comments

Comments
 (0)