mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-24 04:41:30 +08:00
Use lowercase tuple where possible (#6170)
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
from _typeshed.xml import DOMImplementation
|
||||
from typing import Callable, Iterable, Tuple
|
||||
from typing import Callable, Iterable
|
||||
|
||||
well_known_implementations: dict[str, str]
|
||||
registered: dict[str, Callable[[], DOMImplementation]]
|
||||
|
||||
def registerDOMImplementation(name: str, factory: Callable[[], DOMImplementation]) -> None: ...
|
||||
def getDOMImplementation(name: str | None = ..., features: str | Iterable[Tuple[str, str | None]] = ...) -> DOMImplementation: ...
|
||||
def getDOMImplementation(name: str | None = ..., features: str | Iterable[tuple[str, str | None]] = ...) -> DOMImplementation: ...
|
||||
|
||||
@@ -2,7 +2,7 @@ from typing import Any, Iterable, List, Tuple, Type, TypeVar
|
||||
|
||||
_T = TypeVar("_T")
|
||||
|
||||
StringTypes: Tuple[Type[str]]
|
||||
StringTypes: tuple[Type[str]]
|
||||
|
||||
class NodeList(List[_T]):
|
||||
length: int
|
||||
|
||||
@@ -12,7 +12,6 @@ from typing import (
|
||||
KeysView,
|
||||
MutableSequence,
|
||||
Sequence,
|
||||
Tuple,
|
||||
TypeVar,
|
||||
Union,
|
||||
overload,
|
||||
@@ -26,7 +25,7 @@ VERSION: str
|
||||
|
||||
class ParseError(SyntaxError):
|
||||
code: int
|
||||
position: Tuple[int, int]
|
||||
position: tuple[int, int]
|
||||
|
||||
def iselement(element: object) -> bool: ...
|
||||
|
||||
@@ -232,16 +231,16 @@ if sys.version_info >= (3, 9):
|
||||
def indent(tree: Element | ElementTree, space: str = ..., level: int = ...) -> None: ...
|
||||
|
||||
def parse(source: _File, parser: XMLParser | None = ...) -> ElementTree: ...
|
||||
def iterparse(source: _File, events: Sequence[str] | None = ..., parser: XMLParser | None = ...) -> Iterator[Tuple[str, Any]]: ...
|
||||
def iterparse(source: _File, events: Sequence[str] | None = ..., parser: XMLParser | None = ...) -> Iterator[tuple[str, Any]]: ...
|
||||
|
||||
class XMLPullParser:
|
||||
def __init__(self, events: Sequence[str] | None = ..., *, _parser: XMLParser | None = ...) -> None: ...
|
||||
def feed(self, data: bytes) -> None: ...
|
||||
def close(self) -> None: ...
|
||||
def read_events(self) -> Iterator[Tuple[str, Element]]: ...
|
||||
def read_events(self) -> Iterator[tuple[str, Element]]: ...
|
||||
|
||||
def XML(text: str | bytes, parser: XMLParser | None = ...) -> Element: ...
|
||||
def XMLID(text: str | bytes, parser: XMLParser | None = ...) -> Tuple[Element, dict[str, Element]]: ...
|
||||
def XMLID(text: str | bytes, parser: XMLParser | None = ...) -> tuple[Element, dict[str, Element]]: ...
|
||||
|
||||
# This is aliased to XML in the source.
|
||||
fromstring = XML
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from typing import Mapping, Tuple
|
||||
from typing import Mapping
|
||||
|
||||
class XMLReader:
|
||||
def __init__(self) -> None: ...
|
||||
@@ -64,7 +64,7 @@ class AttributesImpl:
|
||||
def values(self): ...
|
||||
|
||||
class AttributesNSImpl(AttributesImpl):
|
||||
def __init__(self, attrs: Mapping[Tuple[str, str], str], qnames: Mapping[Tuple[str, str], str]) -> None: ...
|
||||
def __init__(self, attrs: Mapping[tuple[str, str], str], qnames: Mapping[tuple[str, str], str]) -> None: ...
|
||||
def getValueByQName(self, name): ...
|
||||
def getNameByQName(self, name): ...
|
||||
def getQNameByName(self, name): ...
|
||||
|
||||
Reference in New Issue
Block a user