MCPcopy
hub / github.com/redis/redis-py / patch

Method patch

redis/http/http_client.py:217–237  ·  view source on GitHub ↗
(
        self,
        path: str,
        json_body: Optional[Any] = None,
        data: Optional[Union[bytes, str]] = None,
        params: Optional[
            Mapping[str, Union[None, str, int, float, bool, list, tuple]]
        ] = None,
        headers: Optional[Mapping[str, str]] = None,
        timeout: Optional[float] = None,
        expect_json: bool = True,
    )

Source from the content-addressed store, hash-verified

215 )
216
217 def patch(
218 self,
219 path: str,
220 json_body: Optional[Any] = None,
221 data: Optional[Union[bytes, str]] = None,
222 params: Optional[
223 Mapping[str, Union[None, str, int, float, bool, list, tuple]]
224 ] = None,
225 headers: Optional[Mapping[str, str]] = None,
226 timeout: Optional[float] = None,
227 expect_json: bool = True,
228 ) -> Union[HttpResponse, Any]:
229 return self._json_call(
230 "PATCH",
231 path,
232 params=params,
233 headers=headers,
234 timeout=timeout,
235 body=self._prepare_body(json_body=json_body, data=data),
236 expect_json=expect_json,
237 )
238
239 # Low-level request
240 def request(

Calls 2

_json_callMethod · 0.95
_prepare_bodyMethod · 0.95