Add __all__ (#13704)

This commit is contained in:
Semyon Moroz
2025-03-25 14:09:32 +01:00
committed by GitHub
parent 4a750cef35
commit 9234985c3d
54 changed files with 311 additions and 63 deletions
@@ -1,17 +1,3 @@
# TODO: missing from stub
yaml.composer.__all__
yaml.constructor.__all__
yaml.dumper.__all__
yaml.emitter.__all__
yaml.error.__all__
yaml.loader.__all__
yaml.parser.__all__
yaml.reader.__all__
yaml.representer.__all__
yaml.resolver.__all__
yaml.scanner.__all__
yaml.serializer.__all__
# yaml._yaml is for backwards compatibility so none of it matters anyway
yaml._yaml.__test__
+2
View File
@@ -16,3 +16,5 @@ class Composer:
def compose_scalar_node(self, anchor: dict[Any, Node]) -> ScalarNode: ...
def compose_sequence_node(self, anchor: dict[Any, Node]) -> SequenceNode: ...
def compose_mapping_node(self, anchor: dict[Any, Node]) -> MappingNode: ...
__all__ = ["Composer", "ComposerError"]
+2
View File
@@ -101,3 +101,5 @@ class Constructor(SafeConstructor):
def construct_python_object(self, suffix, node): ...
def construct_python_object_apply(self, suffix, node, newobj=False): ...
def construct_python_object_new(self, suffix, node): ...
__all__ = ["BaseConstructor", "SafeConstructor", "FullConstructor", "UnsafeConstructor", "Constructor", "ConstructorError"]
+2
View File
@@ -69,3 +69,5 @@ class Dumper(Emitter, Serializer, Representer, Resolver):
tags: Mapping[str, str] | None = None,
sort_keys: bool = True,
) -> None: ...
__all__ = ["BaseDumper", "SafeDumper", "Dumper"]
+2
View File
@@ -126,3 +126,5 @@ class Emitter:
def write_folded(self, text: str) -> None: ...
def write_literal(self, text: str) -> None: ...
def write_plain(self, text: str, split: bool = ...) -> None: ...
__all__ = ["Emitter", "EmitterError"]
+2
View File
@@ -24,3 +24,5 @@ class MarkedYAMLError(YAMLError):
problem_mark: Mark | None = None,
note: str | None = None,
) -> None: ...
__all__ = ["Mark", "YAMLError", "MarkedYAMLError"]
+2
View File
@@ -25,3 +25,5 @@ class Loader(Reader, Scanner, Parser, Composer, Constructor, Resolver):
class UnsafeLoader(Reader, Scanner, Parser, Composer, Constructor, Resolver):
def __init__(self, stream: _ReadStream) -> None: ...
__all__ = ["BaseLoader", "FullLoader", "SafeLoader", "Loader", "UnsafeLoader"]
+2
View File
@@ -43,3 +43,5 @@ class Parser:
def parse_flow_mapping_value(self): ...
def parse_flow_mapping_empty_value(self): ...
def process_empty_scalar(self, mark): ...
__all__ = ["Parser", "ParserError"]
+2
View File
@@ -37,3 +37,5 @@ class Reader:
def check_printable(self, data): ...
def update(self, length): ...
def update_raw(self, size=4096): ...
__all__ = ["Reader", "ReaderError"]
+2
View File
@@ -59,3 +59,5 @@ class Representer(SafeRepresenter):
def represent_module(self, data: ModuleType) -> ScalarNode: ...
def represent_object(self, data) -> SequenceNode | MappingNode: ...
def represent_ordered_dict(self, data: Mapping[Any, Any]) -> SequenceNode: ...
__all__ = ["BaseRepresenter", "SafeRepresenter", "Representer", "RepresenterError"]
+2
View File
@@ -23,3 +23,5 @@ class BaseResolver:
def resolve(self, kind, value, implicit): ...
class Resolver(BaseResolver): ...
__all__ = ["BaseResolver", "Resolver"]
+2
View File
@@ -95,3 +95,5 @@ class Scanner:
def scan_tag_uri(self, name, start_mark): ...
def scan_uri_escapes(self, name, start_mark): ...
def scan_line_break(self): ...
__all__ = ["Scanner", "ScannerError"]
+2
View File
@@ -23,3 +23,5 @@ class Serializer:
def anchor_node(self, node): ...
def generate_anchor(self, node): ...
def serialize_node(self, node, parent, index): ...
__all__ = ["Serializer", "SerializerError"]