Big diff: use lower-case list and dict (#5888)

This commit is contained in:
Akuli
2021-08-08 19:26:35 +03:00
committed by GitHub
parent 11f54c3407
commit ce11072dbe
325 changed files with 2196 additions and 2334 deletions

View File

@@ -1,17 +1,17 @@
import sys
from typing import Any, AnyStr, Callable, Dict, Generic, List, Mapping, NamedTuple, Sequence, Tuple, Union, overload
from typing import Any, AnyStr, Callable, Generic, Mapping, NamedTuple, Sequence, Tuple, Union, overload
if sys.version_info >= (3, 9):
from types import GenericAlias
_Str = Union[bytes, str]
uses_relative: List[str]
uses_netloc: List[str]
uses_params: List[str]
non_hierarchical: List[str]
uses_query: List[str]
uses_fragment: List[str]
uses_relative: list[str]
uses_netloc: list[str]
uses_params: list[str]
non_hierarchical: list[str]
uses_query: list[str]
uses_fragment: list[str]
scheme_chars: str
MAX_CACHE_SIZE: int
@@ -87,7 +87,7 @@ def parse_qs(
errors: str = ...,
max_num_fields: int | None = ...,
separator: str = ...,
) -> Dict[AnyStr, List[AnyStr]]: ...
) -> dict[AnyStr, list[AnyStr]]: ...
def parse_qsl(
qs: AnyStr | None,
keep_blank_values: bool = ...,
@@ -96,7 +96,7 @@ def parse_qsl(
errors: str = ...,
max_num_fields: int | None = ...,
separator: str = ...,
) -> List[Tuple[AnyStr, AnyStr]]: ...
) -> list[Tuple[AnyStr, AnyStr]]: ...
@overload
def quote(string: str, safe: _Str = ..., encoding: str | None = ..., errors: str | None = ...) -> str: ...
@overload

View File

@@ -4,7 +4,7 @@ from _typeshed import StrOrBytesPath
from email.message import Message
from http.client import HTTPMessage, HTTPResponse, _HTTPConnectionProtocol
from http.cookiejar import CookieJar
from typing import IO, Any, Callable, ClassVar, Dict, List, Mapping, NoReturn, Pattern, Sequence, Tuple, TypeVar, overload
from typing import IO, Any, Callable, ClassVar, Mapping, NoReturn, Pattern, Sequence, Tuple, TypeVar, overload
from urllib.error import HTTPError
from urllib.response import addclosehook, addinfourl
@@ -30,9 +30,9 @@ else:
def url2pathname(pathname: str) -> str: ...
def pathname2url(pathname: str) -> str: ...
def getproxies() -> Dict[str, str]: ...
def parse_http_list(s: str) -> List[str]: ...
def parse_keqv_list(l: List[str]) -> Dict[str, str]: ...
def getproxies() -> dict[str, str]: ...
def parse_http_list(s: str) -> list[str]: ...
def parse_keqv_list(l: list[str]) -> dict[str, str]: ...
if sys.platform == "win32" or sys.platform == "darwin":
def proxy_bypass(host: str) -> Any: ... # undocumented
@@ -52,8 +52,8 @@ class Request:
origin_req_host: str
selector: str
data: bytes | None
headers: Dict[str, str]
unredirected_hdrs: Dict[str, str]
headers: dict[str, str]
unredirected_hdrs: dict[str, str]
unverifiable: bool
method: str | None
timeout: float | None # Undocumented, only set after __init__() by OpenerDirector.open()
@@ -61,7 +61,7 @@ class Request:
self,
url: str,
data: bytes | None = ...,
headers: Dict[str, str] = ...,
headers: dict[str, str] = ...,
origin_req_host: str | None = ...,
unverifiable: bool = ...,
method: str | None = ...,
@@ -77,11 +77,11 @@ class Request:
def get_header(self, header_name: str) -> str | None: ...
@overload
def get_header(self, header_name: str, default: _T) -> str | _T: ...
def header_items(self) -> List[Tuple[str, str]]: ...
def header_items(self) -> list[Tuple[str, str]]: ...
def has_proxy(self) -> bool: ...
class OpenerDirector:
addheaders: List[Tuple[str, str]]
addheaders: list[Tuple[str, str]]
def add_handler(self, handler: BaseHandler) -> None: ...
def open(self, fullurl: str | Request, data: bytes | None = ..., timeout: float | None = ...) -> _UrlopenRet: ...
def error(self, proto: str, *args: Any) -> _UrlopenRet: ...
@@ -119,7 +119,7 @@ class HTTPCookieProcessor(BaseHandler):
def https_response(self, request: Request, response: HTTPResponse) -> HTTPResponse: ... # undocumented
class ProxyHandler(BaseHandler):
def __init__(self, proxies: Dict[str, str] | None = ...) -> None: ...
def __init__(self, proxies: dict[str, str] | None = ...) -> None: ...
def proxy_open(self, req: Request, proxy: str, type: str) -> _UrlopenRet | None: ... # undocumented
# TODO add a method for every (common) proxy protocol
@@ -247,7 +247,7 @@ def urlcleanup() -> None: ...
class URLopener:
version: ClassVar[str]
def __init__(self, proxies: Dict[str, str] | None = ..., **x509: str) -> None: ...
def __init__(self, proxies: dict[str, str] | None = ..., **x509: str) -> None: ...
def open(self, fullurl: str, data: bytes | None = ...) -> _UrlopenRet: ...
def open_unknown(self, fullurl: str, data: bytes | None = ...) -> _UrlopenRet: ...
def retrieve(

View File

@@ -1,7 +1,7 @@
from _typeshed import Self
from email.message import Message
from types import TracebackType
from typing import IO, Any, BinaryIO, Callable, Iterable, List, Tuple, Type, TypeVar
from typing import IO, Any, BinaryIO, Callable, Iterable, Tuple, Type, TypeVar
_AIUT = TypeVar("_AIUT", bound=addbase)
@@ -25,7 +25,7 @@ class addbase(BinaryIO):
def read(self, n: int = ...) -> bytes: ...
def readable(self) -> bool: ...
def readline(self, limit: int = ...) -> bytes: ...
def readlines(self, hint: int = ...) -> List[bytes]: ...
def readlines(self, hint: int = ...) -> list[bytes]: ...
def seek(self, offset: int, whence: int = ...) -> int: ...
def seekable(self) -> bool: ...
def tell(self) -> int: ...

View File

@@ -1,5 +1,5 @@
import sys
from typing import Iterable, List, NamedTuple
from typing import Iterable, NamedTuple
class _RequestRate(NamedTuple):
requests: int
@@ -16,4 +16,4 @@ class RobotFileParser:
def crawl_delay(self, useragent: str) -> str | None: ...
def request_rate(self, useragent: str) -> _RequestRate | None: ...
if sys.version_info >= (3, 8):
def site_maps(self) -> List[str] | None: ...
def site_maps(self) -> list[str] | None: ...