diff --git a/stubs/MarkupSafe/markupsafe/__init__.pyi b/stubs/MarkupSafe/markupsafe/__init__.pyi index 829490717..1824c4d8e 100644 --- a/stubs/MarkupSafe/markupsafe/__init__.pyi +++ b/stubs/MarkupSafe/markupsafe/__init__.pyi @@ -1,6 +1,6 @@ import string import sys -from typing import Any, Callable, Iterable, List, Mapping, Optional, Sequence, Text, Tuple, Union +from typing import Any, Callable, Iterable, Mapping, Optional, Sequence, Text, Tuple, Union from markupsafe._compat import text_type from markupsafe._native import escape as escape, escape_silent as escape_silent, soft_unicode as soft_unicode @@ -13,10 +13,10 @@ class Markup(text_type): def __mul__(self, num: int) -> Markup: ... def __rmul__(self, num: int) -> Markup: ... def __mod__(self, *args: Any) -> Markup: ... - def join(self, seq: Iterable[text_type]) -> text_type: ... - def split(self, sep: Optional[text_type] = ..., maxsplit: int = ...) -> List[text_type]: ... - def rsplit(self, sep: Optional[text_type] = ..., maxsplit: int = ...) -> List[text_type]: ... - def splitlines(self, keepends: bool = ...) -> List[text_type]: ... + def join(self, seq: Iterable[text_type]) -> Markup: ... + def split(self, sep: Optional[text_type] = ..., maxsplit: int = ...) -> list[Markup]: ... # type: ignore + def rsplit(self, sep: Optional[text_type] = ..., maxsplit: int = ...) -> list[Markup]: ... # type: ignore + def splitlines(self, keepends: bool = ...) -> list[Markup]: ... # type: ignore def unescape(self) -> Text: ... def striptags(self) -> Text: ... @classmethod