diff options
Diffstat (limited to '.venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi')
-rw-r--r-- | .venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi b/.venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi new file mode 100644 index 00000000..cffe02a4 --- /dev/null +++ b/.venv/lib/python3.12/site-packages/yaml-stubs/resolver.pyi @@ -0,0 +1,25 @@ +from typing import Any + +from yaml.error import YAMLError + +class ResolverError(YAMLError): ... + +class BaseResolver: + DEFAULT_SCALAR_TAG: Any + DEFAULT_SEQUENCE_TAG: Any + DEFAULT_MAPPING_TAG: Any + yaml_implicit_resolvers: Any + yaml_path_resolvers: Any + resolver_exact_paths: Any + resolver_prefix_paths: Any + def __init__(self) -> None: ... + @classmethod + def add_implicit_resolver(cls, tag, regexp, first): ... + @classmethod + def add_path_resolver(cls, tag, path, kind=None): ... + def descend_resolver(self, current_node, current_index): ... + def ascend_resolver(self): ... + def check_resolver_prefix(self, depth, path, kind, current_node, current_index): ... + def resolve(self, kind, value, implicit): ... + +class Resolver(BaseResolver): ... |