1- import requests
1+ import httpx
22import logging
33
44from ._auth import Auth
@@ -154,9 +154,9 @@ def get_json(self, url, bearer=None):
154154
155155 headers = {"Content-Type" : "application/json" , "Authorization" : bearer }
156156
157- response = requests .get (url , headers = headers )
157+ response = httpx .get (url , headers = headers )
158158
159- if not response .ok :
159+ if response .is_error :
160160 _raise_request_error_exception (response .status_code , response .text )
161161
162162 return response .json ()
@@ -182,9 +182,9 @@ def get_image(self, url, bearer=None):
182182
183183 headers = {"Content-Type" : "html/text" , "Authorization" : bearer }
184184
185- response = requests .get (url , headers = headers , stream = True )
185+ response = httpx .get (url , headers = headers )
186186
187- if not response .ok :
187+ if response .is_error :
188188 _raise_request_error_exception (response .status_code , response .text )
189189
190190 return None
@@ -210,9 +210,9 @@ def get_content(self, url, bearer=None):
210210
211211 headers = {"Content-Type" : "application/json" , "Authorization" : bearer }
212212
213- response = requests .get (url , headers = headers )
213+ response = httpx .get (url , headers = headers )
214214
215- if not response .ok :
215+ if response .is_error :
216216 _raise_request_error_exception (response .status_code , response .text )
217217
218218 return response .content
@@ -249,11 +249,11 @@ def post(self, url, blob=None, json=None, bearer=None):
249249 }
250250
251251 try :
252- response = requests .post (url , data = blob , json = json , headers = headers )
253- except requests . exceptions .ProxyError as err :
252+ response = httpx .post (url , data = blob , json = json , headers = headers )
253+ except httpx .ProxyError as err :
254254 _raise_request_error_exception (503 , err )
255255
256- if not response .ok :
256+ if response .is_error :
257257 _raise_request_error_exception (response .status_code , response .text )
258258
259259 return response
@@ -293,11 +293,11 @@ def put(self, url, blob=None, json=None, bearer=None):
293293 headers ["Authorization" ] = bearer
294294
295295 try :
296- response = requests .put (url , data = blob , json = json , headers = headers )
297- except requests . exceptions .ProxyError as err :
296+ response = httpx .put (url , data = blob , json = json , headers = headers )
297+ except httpx .ProxyError as err :
298298 _raise_request_error_exception (503 , err )
299299
300- if not response .ok :
300+ if response .is_error :
301301 _raise_request_error_exception (response .status_code , response .text )
302302
303303 return response
@@ -321,9 +321,9 @@ def delete_object(self, url, bearer=None):
321321 "Authorization" : bearer ,
322322 }
323323
324- response = requests .delete (url , headers = headers )
324+ response = httpx .delete (url , headers = headers )
325325
326- if not response .ok :
326+ if response .is_error :
327327 _raise_request_error_exception (response .status_code , response .text )
328328
329329 return response .json ()
0 commit comments