@@ -86,17 +86,17 @@ def get(cls, *, url: str, params: dict[str, Any] | None = None, headers: dict[st
8686 return response
8787
8888 @classmethod
89- def post (cls , * , url : str , data : dict [str , Any ] | None = None , headers : dict [str , Any ] | None = None ) -> Response :
90- response = cls .generic ("post" , url = url , data = json . dumps ( data ) , headers = cls ._get_mutate_headers (headers ))
89+ def post (cls , * , url : str , json : dict [str , Any ] | None = None , headers : dict [str , Any ] | None = None ) -> Response :
90+ response = cls .generic ("post" , url = url , json = json , headers = cls ._get_mutate_headers (headers ))
9191
9292 if response .status_code >= 500 :
9393 cls .handle_500_error (response )
9494
9595 return response
9696
9797 @classmethod
98- def put (cls , * , url : str , data : dict [str , Any ] | None = None , headers : dict [str , Any ] | None = None ) -> Response :
99- response = cls .generic ("put" , url = url , data = json . dumps ( data ) , headers = cls ._get_mutate_headers (headers ))
98+ def put (cls , * , url : str , json : dict [str , Any ] | None = None , headers : dict [str , Any ] | None = None ) -> Response :
99+ response = cls .generic ("put" , url = url , json = json , headers = cls ._get_mutate_headers (headers ))
100100
101101 if response .status_code >= 500 :
102102 cls .handle_500_error (response )
0 commit comments