@@ -83,8 +83,8 @@ def __init__(
8383 if verify_ssl is not None :
8484 self ._session .verify = verify_ssl
8585 self ._send_platform_info = send_platform_info
86- self ._app_info_name = None
87- self ._app_info_version = None
86+ self ._app_info_name : Optional [ str ] = None
87+ self ._app_info_version : Optional [ str ] = None
8888
8989 def set_app_info (self , app_info_name : str , app_info_version : str ):
9090 self ._app_info_name = app_info_name
@@ -129,7 +129,7 @@ def request_with_backoff(
129129 if response is not None :
130130 return response
131131 else :
132- raise exception
132+ raise exception # type: ignore[misc]
133133
134134 if exception is not None :
135135 log_info (
@@ -235,7 +235,9 @@ def _prepare_request(
235235 ) >= packaging_version_module .parse ("2.4.2" ):
236236 kwargs ["json" ] = json
237237 elif json is not None :
238- data = json_module .dumps (json )
238+ # This is fine, see official docs
239+ # https://requests.readthedocs.io/en/latest/user/quickstart/#more-complicated-post-requests
240+ data = json_module .dumps (json ) # type: ignore[assignment]
239241 headers ["Content-Type" ] = "application/json"
240242 return requests .Request (
241243 method , url , data = data , headers = headers , ** kwargs
0 commit comments