Skip to content

Commit 772cc04

Browse files
committed
Update SDK
1 parent e6ff357 commit 772cc04

28 files changed

+1512
-2137
lines changed

Diff for: patch_api/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
from __future__ import absolute_import
1717

18-
__version__ = "1.5.1"
18+
__version__ = "1.5.2"
1919

2020
# import ApiClient
2121
from patch_api.api_client import ApiClient

Diff for: patch_api/api/estimates_api.py

+249-329
Large diffs are not rendered by default.

Diff for: patch_api/api/orders_api.py

+190-224
Large diffs are not rendered by default.

Diff for: patch_api/api/preferences_api.py

+157-187
Large diffs are not rendered by default.

Diff for: patch_api/api/projects_api.py

+88-98
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@
1818
# python 2 and python 3 compatibility library
1919
import six
2020

21-
from patch_api.exceptions import ApiTypeError, ApiValueError
21+
from patch_api.exceptions import (
22+
ApiTypeError,
23+
ApiValueError
24+
)
2225

2326

2427
class ProjectsApi(object):
@@ -29,17 +32,17 @@ class ProjectsApi(object):
2932
"""
3033

3134
ALLOWED_QUERY_PARAMS = [
32-
"mass_g",
33-
"price_cents_usd",
34-
"project_id",
35-
"page",
36-
"distance_m",
37-
"transportation_method",
38-
"package_mass_g",
39-
"create_order",
40-
"model",
41-
"make",
42-
"year",
35+
"mass_g",
36+
"total_price_cents_usd",
37+
"project_id",
38+
"page",
39+
"distance_m",
40+
"transportation_method",
41+
"package_mass_g",
42+
"create_order",
43+
"model",
44+
"make",
45+
"year"
4346
]
4447

4548
def __init__(self, api_client=None):
@@ -67,7 +70,7 @@ def retrieve_project(self, id={}, **kwargs): # noqa: E501
6770
If the method is called asynchronously,
6871
returns the request thread.
6972
"""
70-
kwargs["_return_http_data_only"] = True
73+
kwargs['_return_http_data_only'] = True
7174
return self.retrieve_project_with_http_info(id, **kwargs) # noqa: E501
7275

7376
def retrieve_project_with_http_info(self, id, **kwargs): # noqa: E501
@@ -97,42 +100,41 @@ def retrieve_project_with_http_info(self, id, **kwargs): # noqa: E501
97100

98101
local_var_params = locals()
99102

100-
all_params = ["id"] # noqa: E501
101-
all_params.append("async_req")
102-
all_params.append("_return_http_data_only")
103-
all_params.append("_preload_content")
104-
all_params.append("_request_timeout")
105-
all_params.append("mass_g")
106-
all_params.append("price_cents_usd")
107-
all_params.append("project_id")
108-
all_params.append("metadata")
109-
all_params.append("distance_m")
110-
all_params.append("transportation_method")
111-
all_params.append("package_mass_g")
112-
all_params.append("create_order")
113-
all_params.append("make")
114-
all_params.append("model")
115-
all_params.append("year")
116-
117-
for key, val in six.iteritems(local_var_params["kwargs"]):
103+
all_params = ['id'] # noqa: E501
104+
all_params.append('async_req')
105+
all_params.append('_return_http_data_only')
106+
all_params.append('_preload_content')
107+
all_params.append('_request_timeout')
108+
all_params.append('mass_g')
109+
all_params.append('price_cents_usd')
110+
all_params.append('project_id')
111+
all_params.append('metadata')
112+
all_params.append('distance_m')
113+
all_params.append('transportation_method')
114+
all_params.append('package_mass_g')
115+
all_params.append('create_order')
116+
all_params.append('make')
117+
all_params.append('model')
118+
all_params.append('year')
119+
120+
for key, val in six.iteritems(local_var_params['kwargs']):
118121
if key not in all_params:
119122
raise ApiTypeError(
120123
"Got an unexpected keyword argument '%s'"
121124
" to method retrieve_project" % key
122125
)
123126
local_var_params[key] = val
124-
del local_var_params["kwargs"]
127+
del local_var_params['kwargs']
125128
# verify the required parameter 'id' is set
126-
if "id" not in local_var_params or local_var_params["id"] is None:
127-
raise ApiValueError(
128-
"Missing the required parameter `id` when calling `retrieve_project`"
129-
) # noqa: E501
129+
if ('id' not in local_var_params or
130+
local_var_params['id'] is None):
131+
raise ApiValueError("Missing the required parameter `id` when calling `retrieve_project`") # noqa: E501
130132

131133
collection_formats = {}
132134

133135
path_params = {}
134-
if "id" in local_var_params:
135-
path_params["id"] = local_var_params["id"] # noqa: E501
136+
if 'id' in local_var_params:
137+
path_params['id'] = local_var_params['id'] # noqa: E501
136138

137139
query_params = []
138140
for key in kwargs:
@@ -145,32 +147,27 @@ def retrieve_project_with_http_info(self, id, **kwargs): # noqa: E501
145147

146148
body_params = None
147149
# HTTP header `Accept`
148-
header_params["Accept"] = self.api_client.select_header_accept(
149-
["application/json"]
150-
) # noqa: E501
150+
header_params['Accept'] = self.api_client.select_header_accept(
151+
['application/json']) # noqa: E501
151152

152153
# Authentication setting
153-
auth_settings = ["bearer_auth"] # noqa: E501
154+
auth_settings = ['bearer_auth'] # noqa: E501
154155

155156
return self.api_client.call_api(
156-
"/v1/projects/{id}",
157-
"GET",
157+
'/v1/projects/{id}', 'GET',
158158
path_params,
159159
query_params,
160160
header_params,
161161
body=body_params,
162162
post_params=form_params,
163163
files=local_var_files,
164-
response_type="ProjectResponse", # noqa: E501
164+
response_type='ProjectResponse', # noqa: E501
165165
auth_settings=auth_settings,
166-
async_req=local_var_params.get("async_req"),
167-
_return_http_data_only=local_var_params.get(
168-
"_return_http_data_only"
169-
), # noqa: E501
170-
_preload_content=local_var_params.get("_preload_content", True),
171-
_request_timeout=local_var_params.get("_request_timeout"),
172-
collection_formats=collection_formats,
173-
)
166+
async_req=local_var_params.get('async_req'),
167+
_return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501
168+
_preload_content=local_var_params.get('_preload_content', True),
169+
_request_timeout=local_var_params.get('_request_timeout'),
170+
collection_formats=collection_formats)
174171

175172
def retrieve_projects(self, **kwargs): # noqa: E501
176173
"""Retrieves a list of projects # noqa: E501
@@ -197,7 +194,7 @@ def retrieve_projects(self, **kwargs): # noqa: E501
197194
If the method is called asynchronously,
198195
returns the request thread.
199196
"""
200-
kwargs["_return_http_data_only"] = True
197+
kwargs['_return_http_data_only'] = True
201198
return self.retrieve_projects_with_http_info(**kwargs) # noqa: E501
202199

203200
def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
@@ -230,31 +227,31 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
230227

231228
local_var_params = locals()
232229

233-
all_params = ["page", "country", "type", "minimum_available_mass"] # noqa: E501
234-
all_params.append("async_req")
235-
all_params.append("_return_http_data_only")
236-
all_params.append("_preload_content")
237-
all_params.append("_request_timeout")
238-
all_params.append("mass_g")
239-
all_params.append("price_cents_usd")
240-
all_params.append("project_id")
241-
all_params.append("metadata")
242-
all_params.append("distance_m")
243-
all_params.append("transportation_method")
244-
all_params.append("package_mass_g")
245-
all_params.append("create_order")
246-
all_params.append("make")
247-
all_params.append("model")
248-
all_params.append("year")
249-
250-
for key, val in six.iteritems(local_var_params["kwargs"]):
230+
all_params = ['page', 'country', 'type', 'minimum_available_mass'] # noqa: E501
231+
all_params.append('async_req')
232+
all_params.append('_return_http_data_only')
233+
all_params.append('_preload_content')
234+
all_params.append('_request_timeout')
235+
all_params.append('mass_g')
236+
all_params.append('price_cents_usd')
237+
all_params.append('project_id')
238+
all_params.append('metadata')
239+
all_params.append('distance_m')
240+
all_params.append('transportation_method')
241+
all_params.append('package_mass_g')
242+
all_params.append('create_order')
243+
all_params.append('make')
244+
all_params.append('model')
245+
all_params.append('year')
246+
247+
for key, val in six.iteritems(local_var_params['kwargs']):
251248
if key not in all_params:
252249
raise ApiTypeError(
253250
"Got an unexpected keyword argument '%s'"
254251
" to method retrieve_projects" % key
255252
)
256253
local_var_params[key] = val
257-
del local_var_params["kwargs"]
254+
del local_var_params['kwargs']
258255

259256
collection_formats = {}
260257

@@ -263,16 +260,14 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
263260
query_params = []
264261
for key in kwargs:
265262
query_params.append([key, kwargs.get(key)])
266-
if "page" in local_var_params:
267-
query_params.append(("page", local_var_params["page"])) # noqa: E501
268-
if "country" in local_var_params:
269-
query_params.append(("country", local_var_params["country"])) # noqa: E501
270-
if "type" in local_var_params:
271-
query_params.append(("type", local_var_params["type"])) # noqa: E501
272-
if "minimum_available_mass" in local_var_params:
273-
query_params.append(
274-
("minimum_available_mass", local_var_params["minimum_available_mass"])
275-
) # noqa: E501
263+
if 'page' in local_var_params:
264+
query_params.append(('page', local_var_params['page'])) # noqa: E501
265+
if 'country' in local_var_params:
266+
query_params.append(('country', local_var_params['country'])) # noqa: E501
267+
if 'type' in local_var_params:
268+
query_params.append(('type', local_var_params['type'])) # noqa: E501
269+
if 'minimum_available_mass' in local_var_params:
270+
query_params.append(('minimum_available_mass', local_var_params['minimum_available_mass'])) # noqa: E501
276271

277272
header_params = {}
278273

@@ -281,29 +276,24 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
281276

282277
body_params = None
283278
# HTTP header `Accept`
284-
header_params["Accept"] = self.api_client.select_header_accept(
285-
["application/json"]
286-
) # noqa: E501
279+
header_params['Accept'] = self.api_client.select_header_accept(
280+
['application/json']) # noqa: E501
287281

288282
# Authentication setting
289-
auth_settings = ["bearer_auth"] # noqa: E501
283+
auth_settings = ['bearer_auth'] # noqa: E501
290284

291285
return self.api_client.call_api(
292-
"/v1/projects",
293-
"GET",
286+
'/v1/projects', 'GET',
294287
path_params,
295288
query_params,
296289
header_params,
297290
body=body_params,
298291
post_params=form_params,
299292
files=local_var_files,
300-
response_type="ProjectListResponse", # noqa: E501
293+
response_type='ProjectListResponse', # noqa: E501
301294
auth_settings=auth_settings,
302-
async_req=local_var_params.get("async_req"),
303-
_return_http_data_only=local_var_params.get(
304-
"_return_http_data_only"
305-
), # noqa: E501
306-
_preload_content=local_var_params.get("_preload_content", True),
307-
_request_timeout=local_var_params.get("_request_timeout"),
308-
collection_formats=collection_formats,
309-
)
295+
async_req=local_var_params.get('async_req'),
296+
_return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501
297+
_preload_content=local_var_params.get('_preload_content', True),
298+
_request_timeout=local_var_params.get('_request_timeout'),
299+
collection_formats=collection_formats)

0 commit comments

Comments
 (0)