diff --git a/stdlib/2/urlparse.pyi b/stdlib/2/urlparse.pyi index 77b0a2b6e..6aba4ffae 100644 --- a/stdlib/2/urlparse.pyi +++ b/stdlib/2/urlparse.pyi @@ -17,31 +17,31 @@ def clear_cache() -> None: ... class ResultMixin(object): @property - def username(self) -> Optional[_String]: ... + def username(self) -> Optional[str]: ... @property - def password(self) -> Optional[_String]: ... + def password(self) -> Optional[str]: ... @property - def hostname(self) -> Optional[_String]: ... + def hostname(self) -> Optional[str]: ... @property def port(self) -> Optional[int]: ... class _SplitResult(NamedTuple): - scheme: _String - netloc: _String - path: _String - query: _String - fragment: _String + scheme: str + netloc: str + path: str + query: str + fragment: str class SplitResult(_SplitResult, ResultMixin): - def geturl(self) -> _String: ... + def geturl(self) -> str: ... class _ParseResult(NamedTuple): - scheme: _String - netloc: _String - path: _String - params: _String - query: _String - fragment: _String + scheme: str + netloc: str + path: str + params: str + query: str + fragment: str class ParseResult(_ParseResult, ResultMixin): def geturl(self) -> _String: ... @@ -49,14 +49,14 @@ class ParseResult(_ParseResult, ResultMixin): def urlparse(url: _String, scheme: _String = ..., allow_fragments: bool = ...) -> ParseResult: ... def urlsplit(url: _String, scheme: _String = ..., allow_fragments: bool = ...) -> SplitResult: ... @overload -def urlunparse(data: Tuple[_String, _String, _String, _String, _String, _String]) -> _String: ... +def urlunparse(data: Tuple[AnyStr, AnyStr, AnyStr, AnyStr, AnyStr, AnyStr]) -> AnyStr: ... @overload -def urlunparse(data: Sequence[_String]) -> _String: ... +def urlunparse(data: Sequence[AnyStr]) -> AnyStr: ... @overload -def urlunsplit(data: Tuple[_String, _String, _String, _String, _String]) -> _String: ... +def urlunsplit(data: Tuple[AnyStr, AnyStr, AnyStr, AnyStr, AnyStr]) -> AnyStr: ... @overload -def urlunsplit(data: Sequence[_String]) -> _String: ... -def urljoin(base: _String, url: _String, allow_fragments: bool = ...) -> _String: ... +def urlunsplit(data: Sequence[AnyStr]) -> AnyStr: ... +def urljoin(base: AnyStr, url: AnyStr, allow_fragments: bool = ...) -> AnyStr: ... def urldefrag(url: AnyStr) -> Tuple[AnyStr, AnyStr]: ... def unquote(s: AnyStr) -> AnyStr: ... def parse_qs(qs: AnyStr, keep_blank_values: bool = ..., strict_parsing: bool = ...) -> Dict[AnyStr, List[AnyStr]]: ...