11import datetime
2- from dataclasses import asdict
32from typing import Any , Dict , List , Optional , Union , cast
43
54import httpx
5+ from attr import asdict
6+ from dateutil .parser import isoparse
67
78from ...client import AuthenticatedClient , Client
89from ...models .an_enum import AnEnum
@@ -15,8 +16,8 @@ def _get_kwargs(
1516 client : Client ,
1617 json_body : Dict [Any , Any ],
1718 string_prop : Optional [str ] = "the default string" ,
18- datetime_prop : Optional [datetime .datetime ] = datetime . datetime ( 1010 , 10 , 10 , 0 , 0 ),
19- date_prop : Optional [datetime .date ] = datetime . date ( 1010 , 10 , 10 ),
19+ datetime_prop : Optional [datetime .datetime ] = isoparse ( " 1010-10-10T00:00:00" ),
20+ date_prop : Optional [datetime .date ] = isoparse ( " 1010-10-10" ). date ( ),
2021 float_prop : Optional [float ] = 3.14 ,
2122 int_prop : Optional [int ] = 7 ,
2223 boolean_prop : Optional [bool ] = False ,
@@ -104,8 +105,8 @@ def sync_detailed(
104105 client : Client ,
105106 json_body : Dict [Any , Any ],
106107 string_prop : Optional [str ] = "the default string" ,
107- datetime_prop : Optional [datetime .datetime ] = datetime . datetime ( 1010 , 10 , 10 , 0 , 0 ),
108- date_prop : Optional [datetime .date ] = datetime . date ( 1010 , 10 , 10 ),
108+ datetime_prop : Optional [datetime .datetime ] = isoparse ( " 1010-10-10T00:00:00" ),
109+ date_prop : Optional [datetime .date ] = isoparse ( " 1010-10-10" ). date ( ),
109110 float_prop : Optional [float ] = 3.14 ,
110111 int_prop : Optional [int ] = 7 ,
111112 boolean_prop : Optional [bool ] = False ,
@@ -139,8 +140,8 @@ def sync(
139140 client : Client ,
140141 json_body : Dict [Any , Any ],
141142 string_prop : Optional [str ] = "the default string" ,
142- datetime_prop : Optional [datetime .datetime ] = datetime . datetime ( 1010 , 10 , 10 , 0 , 0 ),
143- date_prop : Optional [datetime .date ] = datetime . date ( 1010 , 10 , 10 ),
143+ datetime_prop : Optional [datetime .datetime ] = isoparse ( " 1010-10-10T00:00:00" ),
144+ date_prop : Optional [datetime .date ] = isoparse ( " 1010-10-10" ). date ( ),
144145 float_prop : Optional [float ] = 3.14 ,
145146 int_prop : Optional [int ] = 7 ,
146147 boolean_prop : Optional [bool ] = False ,
@@ -170,8 +171,8 @@ async def asyncio_detailed(
170171 client : Client ,
171172 json_body : Dict [Any , Any ],
172173 string_prop : Optional [str ] = "the default string" ,
173- datetime_prop : Optional [datetime .datetime ] = datetime . datetime ( 1010 , 10 , 10 , 0 , 0 ),
174- date_prop : Optional [datetime .date ] = datetime . date ( 1010 , 10 , 10 ),
174+ datetime_prop : Optional [datetime .datetime ] = isoparse ( " 1010-10-10T00:00:00" ),
175+ date_prop : Optional [datetime .date ] = isoparse ( " 1010-10-10" ). date ( ),
175176 float_prop : Optional [float ] = 3.14 ,
176177 int_prop : Optional [int ] = 7 ,
177178 boolean_prop : Optional [bool ] = False ,
@@ -204,8 +205,8 @@ async def asyncio(
204205 client : Client ,
205206 json_body : Dict [Any , Any ],
206207 string_prop : Optional [str ] = "the default string" ,
207- datetime_prop : Optional [datetime .datetime ] = datetime . datetime ( 1010 , 10 , 10 , 0 , 0 ),
208- date_prop : Optional [datetime .date ] = datetime . date ( 1010 , 10 , 10 ),
208+ datetime_prop : Optional [datetime .datetime ] = isoparse ( " 1010-10-10T00:00:00" ),
209+ date_prop : Optional [datetime .date ] = isoparse ( " 1010-10-10" ). date ( ),
209210 float_prop : Optional [float ] = 3.14 ,
210211 int_prop : Optional [int ] = 7 ,
211212 boolean_prop : Optional [bool ] = False ,
0 commit comments