@@ -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