mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 21:46:42 +08:00
Support for response hooks in requests (#1674)
This commit is contained in:
committed by
Jelle Zijlstra
parent
cbea45f19a
commit
ab9733b448
5
third_party/2and3/requests/sessions.pyi
vendored
5
third_party/2and3/requests/sessions.pyi
vendored
@@ -56,13 +56,14 @@ class SessionRedirectMixin:
|
||||
def rebuild_proxies(self, prepared_request, proxies): ...
|
||||
|
||||
_Data = Union[None, bytes, MutableMapping[Text, Text], IO]
|
||||
_Hooks = MutableMapping[Text, Callable[[Response], Any]]
|
||||
|
||||
class Session(SessionRedirectMixin):
|
||||
__attrs__ = ... # type: Any
|
||||
headers = ... # type: MutableMapping[Text, Text]
|
||||
auth = ... # type: Union[None, Tuple[Text, Text], Callable[[Request], Request]]
|
||||
proxies = ... # type: MutableMapping[Text, Text]
|
||||
hooks = ... # type: Optional[MutableMapping[Text, Callable[[Request], Any]]]
|
||||
hooks = ... # type: _Hooks
|
||||
params = ... # type: Union[None, bytes, MutableMapping[Text, Text]]
|
||||
stream = ... # type: bool
|
||||
verify = ... # type: bool
|
||||
@@ -86,7 +87,7 @@ class Session(SessionRedirectMixin):
|
||||
timeout: Union[None, float, Tuple[float, float]] = ...,
|
||||
allow_redirects: Optional[bool] = ...,
|
||||
proxies: Optional[MutableMapping[Text, Text]] = ...,
|
||||
hooks: Optional[MutableMapping[Text, Callable[[Request], Any]]] = ...,
|
||||
hooks: Optional[_Hooks] = ...,
|
||||
stream: Optional[bool] = ...,
|
||||
verify: Optional[bool] = ...,
|
||||
cert: Union[Text, Tuple[Text, Text], None] = ...,
|
||||
|
||||
Reference in New Issue
Block a user