Fix positional-only differences in xml (#7225)

This commit is contained in:
Alex Waygood
2022-02-15 14:22:31 +00:00
committed by GitHub
parent 24cfd431a8
commit 7595e2e79b

View File

@@ -88,16 +88,16 @@ class Element(MutableSequence[Element]):
def makeelement(self, __tag: str, __attrib: dict[str, str]) -> Element: ...
def remove(self, __subelement: Element) -> None: ...
def set(self, __key: str, __value: str) -> None: ...
def __delitem__(self, i: SupportsIndex | slice) -> None: ...
def __delitem__(self, __i: SupportsIndex | slice) -> None: ...
@overload
def __getitem__(self, i: SupportsIndex) -> Element: ...
def __getitem__(self, __i: SupportsIndex) -> Element: ...
@overload
def __getitem__(self, s: slice) -> MutableSequence[Element]: ...
def __getitem__(self, __s: slice) -> MutableSequence[Element]: ...
def __len__(self) -> int: ...
@overload
def __setitem__(self, i: SupportsIndex, o: Element) -> None: ...
def __setitem__(self, __i: SupportsIndex, __o: Element) -> None: ...
@overload
def __setitem__(self, s: slice, o: Iterable[Element]) -> None: ...
def __setitem__(self, __s: slice, __o: Iterable[Element]) -> None: ...
if sys.version_info < (3, 9):
def getchildren(self) -> list[Element]: ...
def getiterator(self, tag: str | None = ...) -> list[Element]: ...