1
1
import datetime
2
- from dataclasses import asdict
3
2
from typing import Any , Dict , List , Optional , Union , cast
4
3
5
4
import httpx
5
+ from attr import asdict
6
+ from dateutil .parser import isoparse
6
7
7
8
from ...client import AuthenticatedClient , Client
8
9
from ...models .an_enum import AnEnum
@@ -15,8 +16,8 @@ def _get_kwargs(
15
16
client : Client ,
16
17
json_body : Dict [Any , Any ],
17
18
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 ( ),
20
21
float_prop : Optional [float ] = 3.14 ,
21
22
int_prop : Optional [int ] = 7 ,
22
23
boolean_prop : Optional [bool ] = False ,
@@ -104,8 +105,8 @@ def sync_detailed(
104
105
client : Client ,
105
106
json_body : Dict [Any , Any ],
106
107
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 ( ),
109
110
float_prop : Optional [float ] = 3.14 ,
110
111
int_prop : Optional [int ] = 7 ,
111
112
boolean_prop : Optional [bool ] = False ,
@@ -139,8 +140,8 @@ def sync(
139
140
client : Client ,
140
141
json_body : Dict [Any , Any ],
141
142
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 ( ),
144
145
float_prop : Optional [float ] = 3.14 ,
145
146
int_prop : Optional [int ] = 7 ,
146
147
boolean_prop : Optional [bool ] = False ,
@@ -170,8 +171,8 @@ async def asyncio_detailed(
170
171
client : Client ,
171
172
json_body : Dict [Any , Any ],
172
173
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 ( ),
175
176
float_prop : Optional [float ] = 3.14 ,
176
177
int_prop : Optional [int ] = 7 ,
177
178
boolean_prop : Optional [bool ] = False ,
@@ -204,8 +205,8 @@ async def asyncio(
204
205
client : Client ,
205
206
json_body : Dict [Any , Any ],
206
207
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 ( ),
209
210
float_prop : Optional [float ] = 3.14 ,
210
211
int_prop : Optional [int ] = 7 ,
211
212
boolean_prop : Optional [bool ] = False ,
0 commit comments