From e25af782b7ca09bc5f40537095401e6279ac3500 Mon Sep 17 00:00:00 2001 From: Laurent Date: Fri, 31 Jan 2025 15:00:40 +0000 Subject: [PATCH] add data argument to EditorAPIContext.request --- finegrain/src/finegrain/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/finegrain/src/finegrain/__init__.py b/finegrain/src/finegrain/__init__.py index 771abc3..9df1f3d 100644 --- a/finegrain/src/finegrain/__init__.py +++ b/finegrain/src/finegrain/__init__.py @@ -8,7 +8,7 @@ import httpx import httpx_sse -from httpx._types import QueryParamTypes, RequestFiles +from httpx._types import QueryParamTypes, RequestData, RequestFiles logger = logging.getLogger(__name__) @@ -296,6 +296,7 @@ async def request( method: Literal["GET", "POST"], url: str, files: RequestFiles | None = None, + data: RequestData | None = None, params: QueryParamTypes | None = None, json: dict[str, Any] | None = None, headers: Mapping[str, str] | None = None, @@ -307,6 +308,7 @@ async def _q() -> httpx.Response: f"{self.base_url}/{url}", headers=dict(headers or {}) | self.auth_headers, files=files, + data=data, params=params, json=json, )