Skip to content

Commit 3c016c6

Browse files
chore(internal): add missing files argument to base client
1 parent 445d6be commit 3c016c6

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/openai/_base_client.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1264,9 +1264,12 @@ def patch(
12641264
*,
12651265
cast_to: Type[ResponseT],
12661266
body: Body | None = None,
1267+
files: RequestFiles | None = None,
12671268
options: RequestOptions = {},
12681269
) -> ResponseT:
1269-
opts = FinalRequestOptions.construct(method="patch", url=path, json_data=body, **options)
1270+
opts = FinalRequestOptions.construct(
1271+
method="patch", url=path, json_data=body, files=to_httpx_files(files), **options
1272+
)
12701273
return self.request(cast_to, opts)
12711274

12721275
def put(
@@ -1799,9 +1802,12 @@ async def patch(
17991802
*,
18001803
cast_to: Type[ResponseT],
18011804
body: Body | None = None,
1805+
files: RequestFiles | None = None,
18021806
options: RequestOptions = {},
18031807
) -> ResponseT:
1804-
opts = FinalRequestOptions.construct(method="patch", url=path, json_data=body, **options)
1808+
opts = FinalRequestOptions.construct(
1809+
method="patch", url=path, json_data=body, files=to_httpx_files(files), **options
1810+
)
18051811
return await self.request(cast_to, opts)
18061812

18071813
async def put(

0 commit comments

Comments
 (0)