@@ -85,8 +85,8 @@ def _retry_timeout(response: httpx.Response, retries: int) -> float:
8585
8686
8787def _should_retry (response : httpx .Response ) -> bool :
88- retriable_400s = [429 , 408 , 409 ]
89- return response .status_code >= 500 or response .status_code in retriable_400s
88+ retryable_400s = [429 , 408 , 409 ]
89+ return response .status_code >= 500 or response .status_code in retryable_400s
9090
9191
9292def remove_omit_from_dict (
@@ -183,7 +183,7 @@ def request(
183183 files : typing .Optional [typing .Dict [str , typing .Optional [typing .Union [File , typing .List [File ]]]]] = None ,
184184 headers : typing .Optional [typing .Dict [str , typing .Any ]] = None ,
185185 request_options : typing .Optional [RequestOptions ] = None ,
186- retries : int = 0 ,
186+ retries : int = 2 ,
187187 omit : typing .Optional [typing .Any ] = None ,
188188 ) -> httpx .Response :
189189 base_url = self .get_base_url (base_url )
@@ -269,7 +269,7 @@ def stream(
269269 files : typing .Optional [typing .Dict [str , typing .Optional [typing .Union [File , typing .List [File ]]]]] = None ,
270270 headers : typing .Optional [typing .Dict [str , typing .Any ]] = None ,
271271 request_options : typing .Optional [RequestOptions ] = None ,
272- retries : int = 0 ,
272+ retries : int = 2 ,
273273 omit : typing .Optional [typing .Any ] = None ,
274274 ) -> typing .Iterator [httpx .Response ]:
275275 base_url = self .get_base_url (base_url )
@@ -359,7 +359,7 @@ async def request(
359359 files : typing .Optional [typing .Dict [str , typing .Optional [typing .Union [File , typing .List [File ]]]]] = None ,
360360 headers : typing .Optional [typing .Dict [str , typing .Any ]] = None ,
361361 request_options : typing .Optional [RequestOptions ] = None ,
362- retries : int = 0 ,
362+ retries : int = 2 ,
363363 omit : typing .Optional [typing .Any ] = None ,
364364 ) -> httpx .Response :
365365 base_url = self .get_base_url (base_url )
@@ -445,7 +445,7 @@ async def stream(
445445 files : typing .Optional [typing .Dict [str , typing .Optional [typing .Union [File , typing .List [File ]]]]] = None ,
446446 headers : typing .Optional [typing .Dict [str , typing .Any ]] = None ,
447447 request_options : typing .Optional [RequestOptions ] = None ,
448- retries : int = 0 ,
448+ retries : int = 2 ,
449449 omit : typing .Optional [typing .Any ] = None ,
450450 ) -> typing .AsyncIterator [httpx .Response ]:
451451 base_url = self .get_base_url (base_url )
0 commit comments