switch to new union syntax in third-party stubs (#5881)

This commit is contained in:
Akuli
2021-08-08 16:46:55 +03:00
committed by GitHub
parent c12c93ebe4
commit 1154218a0e
4 changed files with 229 additions and 235 deletions

View File

@@ -62,13 +62,13 @@ _SessionT = TypeVar("_SessionT", bound=Session)
class Session(SessionRedirectMixin):
__attrs__: Any
headers: CaseInsensitiveDict[Text]
auth: Union[None, Tuple[Text, Text], _auth.AuthBase, Callable[[PreparedRequest], PreparedRequest]]
auth: None | Tuple[Text, Text] | _auth.AuthBase | Callable[[PreparedRequest], PreparedRequest]
proxies: MutableMapping[Text, Text]
hooks: _Hooks
params: _Params
stream: bool
verify: Union[None, bool, Text]
cert: Union[None, Text, Tuple[Text, Text]]
verify: None | bool | Text
cert: None | Text | Tuple[Text, Text]
max_redirects: int
trust_env: bool
cookies: RequestsCookieJar
@@ -81,152 +81,152 @@ class Session(SessionRedirectMixin):
def request(
self,
method: str,
url: Union[str, bytes, Text],
params: Optional[_Params] = ...,
url: str | bytes | Text,
params: _Params | None = ...,
data: _Data = ...,
headers: Optional[MutableMapping[Text, Text]] = ...,
cookies: Union[None, RequestsCookieJar, MutableMapping[Text, Text]] = ...,
files: Optional[MutableMapping[Text, IO[Any]]] = ...,
auth: Union[None, Tuple[Text, Text], _auth.AuthBase, Callable[[PreparedRequest], PreparedRequest]] = ...,
timeout: Union[None, float, Tuple[float, float], Tuple[float, None]] = ...,
allow_redirects: Optional[bool] = ...,
proxies: Optional[MutableMapping[Text, Text]] = ...,
hooks: Optional[_HooksInput] = ...,
stream: Optional[bool] = ...,
verify: Union[None, bool, Text] = ...,
cert: Union[Text, Tuple[Text, Text], None] = ...,
json: Optional[Any] = ...,
headers: MutableMapping[Text, Text] | None = ...,
cookies: None | RequestsCookieJar | MutableMapping[Text, Text] = ...,
files: MutableMapping[Text, IO[Any]] | None = ...,
auth: None | Tuple[Text, Text] | _auth.AuthBase | Callable[[PreparedRequest], PreparedRequest] = ...,
timeout: None | float | Tuple[float, float] | Tuple[float, None] = ...,
allow_redirects: bool | None = ...,
proxies: MutableMapping[Text, Text] | None = ...,
hooks: _HooksInput | None = ...,
stream: bool | None = ...,
verify: None | bool | Text = ...,
cert: Text | Tuple[Text, Text] | None = ...,
json: Any | None = ...,
) -> Response: ...
def get(
self,
url: Union[Text, bytes],
params: Optional[_Params] = ...,
data: Optional[Any] = ...,
headers: Optional[Any] = ...,
cookies: Optional[Any] = ...,
files: Optional[Any] = ...,
auth: Optional[Any] = ...,
timeout: Optional[Any] = ...,
url: Text | bytes,
params: _Params | None = ...,
data: Any | None = ...,
headers: Any | None = ...,
cookies: Any | None = ...,
files: Any | None = ...,
auth: Any | None = ...,
timeout: Any | None = ...,
allow_redirects: bool = ...,
proxies: Optional[Any] = ...,
hooks: Optional[Any] = ...,
stream: Optional[Any] = ...,
verify: Optional[Any] = ...,
cert: Optional[Any] = ...,
json: Optional[Any] = ...,
proxies: Any | None = ...,
hooks: Any | None = ...,
stream: Any | None = ...,
verify: Any | None = ...,
cert: Any | None = ...,
json: Any | None = ...,
) -> Response: ...
def options(
self,
url: Union[Text, bytes],
params: Optional[_Params] = ...,
data: Optional[Any] = ...,
headers: Optional[Any] = ...,
cookies: Optional[Any] = ...,
files: Optional[Any] = ...,
auth: Optional[Any] = ...,
timeout: Optional[Any] = ...,
url: Text | bytes,
params: _Params | None = ...,
data: Any | None = ...,
headers: Any | None = ...,
cookies: Any | None = ...,
files: Any | None = ...,
auth: Any | None = ...,
timeout: Any | None = ...,
allow_redirects: bool = ...,
proxies: Optional[Any] = ...,
hooks: Optional[Any] = ...,
stream: Optional[Any] = ...,
verify: Optional[Any] = ...,
cert: Optional[Any] = ...,
json: Optional[Any] = ...,
proxies: Any | None = ...,
hooks: Any | None = ...,
stream: Any | None = ...,
verify: Any | None = ...,
cert: Any | None = ...,
json: Any | None = ...,
) -> Response: ...
def head(
self,
url: Union[Text, bytes],
params: Optional[_Params] = ...,
data: Optional[Any] = ...,
headers: Optional[Any] = ...,
cookies: Optional[Any] = ...,
files: Optional[Any] = ...,
auth: Optional[Any] = ...,
timeout: Optional[Any] = ...,
url: Text | bytes,
params: _Params | None = ...,
data: Any | None = ...,
headers: Any | None = ...,
cookies: Any | None = ...,
files: Any | None = ...,
auth: Any | None = ...,
timeout: Any | None = ...,
allow_redirects: bool = ...,
proxies: Optional[Any] = ...,
hooks: Optional[Any] = ...,
stream: Optional[Any] = ...,
verify: Optional[Any] = ...,
cert: Optional[Any] = ...,
json: Optional[Any] = ...,
proxies: Any | None = ...,
hooks: Any | None = ...,
stream: Any | None = ...,
verify: Any | None = ...,
cert: Any | None = ...,
json: Any | None = ...,
) -> Response: ...
def post(
self,
url: Union[Text, bytes],
url: Text | bytes,
data: _Data = ...,
json: Optional[Any] = ...,
params: Optional[_Params] = ...,
headers: Optional[Any] = ...,
cookies: Optional[Any] = ...,
files: Optional[Any] = ...,
auth: Optional[Any] = ...,
timeout: Optional[Any] = ...,
json: Any | None = ...,
params: _Params | None = ...,
headers: Any | None = ...,
cookies: Any | None = ...,
files: Any | None = ...,
auth: Any | None = ...,
timeout: Any | None = ...,
allow_redirects: bool = ...,
proxies: Optional[Any] = ...,
hooks: Optional[Any] = ...,
stream: Optional[Any] = ...,
verify: Optional[Any] = ...,
cert: Optional[Any] = ...,
proxies: Any | None = ...,
hooks: Any | None = ...,
stream: Any | None = ...,
verify: Any | None = ...,
cert: Any | None = ...,
) -> Response: ...
def put(
self,
url: Union[Text, bytes],
url: Text | bytes,
data: _Data = ...,
params: Optional[_Params] = ...,
headers: Optional[Any] = ...,
cookies: Optional[Any] = ...,
files: Optional[Any] = ...,
auth: Optional[Any] = ...,
timeout: Optional[Any] = ...,
params: _Params | None = ...,
headers: Any | None = ...,
cookies: Any | None = ...,
files: Any | None = ...,
auth: Any | None = ...,
timeout: Any | None = ...,
allow_redirects: bool = ...,
proxies: Optional[Any] = ...,
hooks: Optional[Any] = ...,
stream: Optional[Any] = ...,
verify: Optional[Any] = ...,
cert: Optional[Any] = ...,
json: Optional[Any] = ...,
proxies: Any | None = ...,
hooks: Any | None = ...,
stream: Any | None = ...,
verify: Any | None = ...,
cert: Any | None = ...,
json: Any | None = ...,
) -> Response: ...
def patch(
self,
url: Union[Text, bytes],
url: Text | bytes,
data: _Data = ...,
params: Optional[_Params] = ...,
headers: Optional[Any] = ...,
cookies: Optional[Any] = ...,
files: Optional[Any] = ...,
auth: Optional[Any] = ...,
timeout: Optional[Any] = ...,
params: _Params | None = ...,
headers: Any | None = ...,
cookies: Any | None = ...,
files: Any | None = ...,
auth: Any | None = ...,
timeout: Any | None = ...,
allow_redirects: bool = ...,
proxies: Optional[Any] = ...,
hooks: Optional[Any] = ...,
stream: Optional[Any] = ...,
verify: Optional[Any] = ...,
cert: Optional[Any] = ...,
json: Optional[Any] = ...,
proxies: Any | None = ...,
hooks: Any | None = ...,
stream: Any | None = ...,
verify: Any | None = ...,
cert: Any | None = ...,
json: Any | None = ...,
) -> Response: ...
def delete(
self,
url: Union[Text, bytes],
params: Optional[_Params] = ...,
data: Optional[Any] = ...,
headers: Optional[Any] = ...,
cookies: Optional[Any] = ...,
files: Optional[Any] = ...,
auth: Optional[Any] = ...,
timeout: Optional[Any] = ...,
url: Text | bytes,
params: _Params | None = ...,
data: Any | None = ...,
headers: Any | None = ...,
cookies: Any | None = ...,
files: Any | None = ...,
auth: Any | None = ...,
timeout: Any | None = ...,
allow_redirects: bool = ...,
proxies: Optional[Any] = ...,
hooks: Optional[Any] = ...,
stream: Optional[Any] = ...,
verify: Optional[Any] = ...,
cert: Optional[Any] = ...,
json: Optional[Any] = ...,
proxies: Any | None = ...,
hooks: Any | None = ...,
stream: Any | None = ...,
verify: Any | None = ...,
cert: Any | None = ...,
json: Any | None = ...,
) -> Response: ...
def send(self, request: PreparedRequest, **kwargs) -> Response: ...
def merge_environment_settings(self, url, proxies, stream, verify, cert): ...
def get_adapter(self, url): ...
def close(self) -> None: ...
def mount(self, prefix: Union[Text, bytes], adapter: BaseAdapter) -> None: ...
def mount(self, prefix: Text | bytes, adapter: BaseAdapter) -> None: ...
def session() -> Session: ...