mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-02-20 08:38:26 +08:00
Use lowercase type everywhere (#6853)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
from collections.abc import Callable, Iterable, Iterator, Mapping, Sequence
|
||||
from typing import IO, Any, Pattern, Type, TypeVar, overload
|
||||
from typing import IO, Any, Pattern, TypeVar, overload
|
||||
|
||||
from . import resolver as resolver # Help mypy a bit; this is implied by loader and dumper
|
||||
from .constructor import BaseConstructor
|
||||
@@ -270,39 +270,39 @@ def add_implicit_resolver(
|
||||
tag: str,
|
||||
regexp: Pattern[str],
|
||||
first: Iterable[Any] | None = ...,
|
||||
Loader: Type[BaseResolver] | None = ...,
|
||||
Dumper: Type[BaseResolver] = ...,
|
||||
Loader: type[BaseResolver] | None = ...,
|
||||
Dumper: type[BaseResolver] = ...,
|
||||
) -> None: ...
|
||||
def add_path_resolver(
|
||||
tag: str,
|
||||
path: Iterable[Any],
|
||||
kind: Type[Any] | None = ...,
|
||||
Loader: Type[BaseResolver] | None = ...,
|
||||
Dumper: Type[BaseResolver] = ...,
|
||||
kind: type[Any] | None = ...,
|
||||
Loader: type[BaseResolver] | None = ...,
|
||||
Dumper: type[BaseResolver] = ...,
|
||||
) -> None: ...
|
||||
@overload
|
||||
def add_constructor(
|
||||
tag: str, constructor: Callable[[Loader | FullLoader | UnsafeLoader, Node], Any], Loader: None = ...
|
||||
) -> None: ...
|
||||
@overload
|
||||
def add_constructor(tag: str, constructor: Callable[[_Constructor, Node], Any], Loader: Type[_Constructor]) -> None: ...
|
||||
def add_constructor(tag: str, constructor: Callable[[_Constructor, Node], Any], Loader: type[_Constructor]) -> None: ...
|
||||
@overload
|
||||
def add_multi_constructor(
|
||||
tag_prefix: str, multi_constructor: Callable[[Loader | FullLoader | UnsafeLoader, str, Node], Any], Loader: None = ...
|
||||
) -> None: ...
|
||||
@overload
|
||||
def add_multi_constructor(
|
||||
tag_prefix: str, multi_constructor: Callable[[_Constructor, str, Node], Any], Loader: Type[_Constructor]
|
||||
tag_prefix: str, multi_constructor: Callable[[_Constructor, str, Node], Any], Loader: type[_Constructor]
|
||||
) -> None: ...
|
||||
@overload
|
||||
def add_representer(data_type: Type[_T], representer: Callable[[Dumper, _T], Node]) -> None: ...
|
||||
def add_representer(data_type: type[_T], representer: Callable[[Dumper, _T], Node]) -> None: ...
|
||||
@overload
|
||||
def add_representer(data_type: Type[_T], representer: Callable[[_Representer, _T], Node], Dumper: Type[_Representer]) -> None: ...
|
||||
def add_representer(data_type: type[_T], representer: Callable[[_Representer, _T], Node], Dumper: type[_Representer]) -> None: ...
|
||||
@overload
|
||||
def add_multi_representer(data_type: Type[_T], multi_representer: Callable[[Dumper, _T], Node]) -> None: ...
|
||||
def add_multi_representer(data_type: type[_T], multi_representer: Callable[[Dumper, _T], Node]) -> None: ...
|
||||
@overload
|
||||
def add_multi_representer(
|
||||
data_type: Type[_T], multi_representer: Callable[[_Representer, _T], Node], Dumper: Type[_Representer]
|
||||
data_type: type[_T], multi_representer: Callable[[_Representer, _T], Node], Dumper: type[_Representer]
|
||||
) -> None: ...
|
||||
|
||||
class YAMLObjectMetaclass(type):
|
||||
|
||||
@@ -2,7 +2,7 @@ import datetime
|
||||
from _typeshed import SupportsItems
|
||||
from collections.abc import Callable, Iterable, Mapping
|
||||
from types import BuiltinFunctionType, FunctionType, ModuleType
|
||||
from typing import Any, ClassVar, NoReturn, Type, TypeVar
|
||||
from typing import Any, ClassVar, NoReturn, TypeVar
|
||||
|
||||
from yaml.error import YAMLError as YAMLError
|
||||
from yaml.nodes import MappingNode as MappingNode, Node as Node, ScalarNode as ScalarNode, SequenceNode as SequenceNode
|
||||
@@ -13,8 +13,8 @@ _R = TypeVar("_R", bound=BaseRepresenter)
|
||||
class RepresenterError(YAMLError): ...
|
||||
|
||||
class BaseRepresenter:
|
||||
yaml_representers: ClassVar[dict[Type[Any], Callable[[BaseRepresenter, Any], Node]]]
|
||||
yaml_multi_representers: ClassVar[dict[Type[Any], Callable[[BaseRepresenter, Any], Node]]]
|
||||
yaml_representers: ClassVar[dict[type[Any], Callable[[BaseRepresenter, Any], Node]]]
|
||||
yaml_multi_representers: ClassVar[dict[type[Any], Callable[[BaseRepresenter, Any], Node]]]
|
||||
default_style: str | Any
|
||||
sort_keys: bool
|
||||
default_flow_style: bool
|
||||
@@ -25,9 +25,9 @@ class BaseRepresenter:
|
||||
def represent(self, data) -> None: ...
|
||||
def represent_data(self, data) -> Node: ...
|
||||
@classmethod
|
||||
def add_representer(cls: Type[_R], data_type: Type[_T], representer: Callable[[_R, _T], Node]) -> None: ...
|
||||
def add_representer(cls: type[_R], data_type: type[_T], representer: Callable[[_R, _T], Node]) -> None: ...
|
||||
@classmethod
|
||||
def add_multi_representer(cls: Type[_R], data_type: Type[_T], representer: Callable[[_R, _T], Node]) -> None: ...
|
||||
def add_multi_representer(cls: type[_R], data_type: type[_T], representer: Callable[[_R, _T], Node]) -> None: ...
|
||||
def represent_scalar(self, tag: str, value, style: str | None = ...) -> ScalarNode: ...
|
||||
def represent_sequence(self, tag: str, sequence: Iterable[Any], flow_style: bool | None = ...) -> SequenceNode: ...
|
||||
def represent_mapping(
|
||||
|
||||
Reference in New Issue
Block a user