requests: add type hint for Session.send() (#4302)

This takes a PreparedRequest and returns a Response.

See https://github.com/psf/requests/blob/master/requests/sessions.py#L614
This commit is contained in:
John Snow
2020-07-01 18:31:37 -04:00
committed by GitHub
parent 4225ab2496
commit f26a82436c

View File

@@ -96,7 +96,7 @@ class Session(SessionRedirectMixin):
def put(self, url: Union[Text, bytes], data: _Data = ..., **kwargs) -> Response: ...
def patch(self, url: Union[Text, bytes], data: _Data = ..., **kwargs) -> Response: ...
def delete(self, url: Union[Text, bytes], **kwargs) -> Response: ...
def send(self, request, **kwargs): ...
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: ...