diff --git a/third_party/2and3/requests/api.pyi b/third_party/2and3/requests/api.pyi index df3003cfafc4..09c3d4f54ba1 100644 --- a/third_party/2and3/requests/api.pyi +++ b/third_party/2and3/requests/api.pyi @@ -32,9 +32,9 @@ def get(url: Union[_Text, bytes], Mapping[int, _ParamsMappingValueType], Mapping[float, _ParamsMappingValueType]]] = ..., **kwargs) -> Response: ... -def options(url: _Text, **kwargs) -> Response: ... -def head(url: _Text, **kwargs) -> Response: ... -def post(url: _Text, data: _Data = ..., json=..., **kwargs) -> Response: ... -def put(url: _Text, data: _Data = ..., json=..., **kwargs) -> Response: ... -def patch(url: _Text, data: _Data = ..., json=..., **kwargs) -> Response: ... -def delete(url: _Text, **kwargs) -> Response: ... +def options(url: Union[_Text, bytes], **kwargs) -> Response: ... +def head(url: Union[_Text, bytes], **kwargs) -> Response: ... +def post(url: Union[_Text, bytes], data: _Data = ..., json=..., **kwargs) -> Response: ... +def put(url: Union[_Text, bytes], data: _Data = ..., json=..., **kwargs) -> Response: ... +def patch(url: Union[_Text, bytes], data: _Data = ..., json=..., **kwargs) -> Response: ... +def delete(url: Union[_Text, bytes], **kwargs) -> Response: ... diff --git a/third_party/2and3/requests/sessions.pyi b/third_party/2and3/requests/sessions.pyi index db275ae4e6b3..0676367c5847 100644 --- a/third_party/2and3/requests/sessions.pyi +++ b/third_party/2and3/requests/sessions.pyi @@ -79,7 +79,7 @@ class Session(SessionRedirectMixin): def __enter__(self) -> Session: ... def __exit__(self, *args) -> None: ... def prepare_request(self, request): ... - def request(self, method: str, url: str, + def request(self, method: str, url: Union[str, bytes, Text], params: Union[None, bytes, MutableMapping[Text, Text]] = ..., data: _Data = ..., headers: Optional[MutableMapping[Text, Text]] = ...,