Skip to content

Commit 2d989c5

Browse files
authored
Add new flights parameters (#36)
* Add new flights * Update changelog
1 parent 01ebe9d commit 2d989c5

11 files changed

+273
-11
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.11.0] - 2021-09-07
9+
10+
### Added
11+
12+
- Adds support for airports, aircracts, cabin class and passenger count in flight estimates
13+
814
## [1.10.0] - 2021-08-27
915

1016
### Added

patch_api/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
from __future__ import absolute_import
1717

18-
__version__ = "1.10.2"
18+
__version__ = "1.11.0"
1919

2020
# import ApiClient
2121
from patch_api.api_client import ApiClient

patch_api/api/estimates_api.py

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ class EstimatesApi(object):
4343
"transaction_value_btc_sats",
4444
"timestamp",
4545
"gas_used",
46+
"origin_aiport",
47+
"destination_aiport",
48+
"aircraft_code",
49+
"cabin_class",
50+
"passenger_count",
4651
]
4752

4853
def __init__(self, api_client=None):
@@ -125,6 +130,11 @@ def create_bitcoin_estimate_with_http_info(
125130
all_params.append("transaction_value_btc_sats")
126131
all_params.append("timestamp")
127132
all_params.append("gas_used")
133+
all_params.append("origin_airport")
134+
all_params.append("destination_airport")
135+
all_params.append("aircraft_code")
136+
all_params.append("cabin_class")
137+
all_params.append("passenger_count")
128138

129139
for key, val in six.iteritems(local_var_params["kwargs"]):
130140
if key not in all_params:
@@ -278,6 +288,11 @@ def create_ethereum_estimate_with_http_info(
278288
all_params.append("transaction_value_btc_sats")
279289
all_params.append("timestamp")
280290
all_params.append("gas_used")
291+
all_params.append("origin_airport")
292+
all_params.append("destination_airport")
293+
all_params.append("aircraft_code")
294+
all_params.append("cabin_class")
295+
all_params.append("passenger_count")
281296

282297
for key, val in six.iteritems(local_var_params["kwargs"]):
283298
if key not in all_params:
@@ -431,6 +446,11 @@ def create_flight_estimate_with_http_info(
431446
all_params.append("transaction_value_btc_sats")
432447
all_params.append("timestamp")
433448
all_params.append("gas_used")
449+
all_params.append("origin_airport")
450+
all_params.append("destination_airport")
451+
all_params.append("aircraft_code")
452+
all_params.append("cabin_class")
453+
all_params.append("passenger_count")
434454

435455
for key, val in six.iteritems(local_var_params["kwargs"]):
436456
if key not in all_params:
@@ -584,6 +604,11 @@ def create_mass_estimate_with_http_info(
584604
all_params.append("transaction_value_btc_sats")
585605
all_params.append("timestamp")
586606
all_params.append("gas_used")
607+
all_params.append("origin_airport")
608+
all_params.append("destination_airport")
609+
all_params.append("aircraft_code")
610+
all_params.append("cabin_class")
611+
all_params.append("passenger_count")
587612

588613
for key, val in six.iteritems(local_var_params["kwargs"]):
589614
if key not in all_params:
@@ -737,6 +762,11 @@ def create_shipping_estimate_with_http_info(
737762
all_params.append("transaction_value_btc_sats")
738763
all_params.append("timestamp")
739764
all_params.append("gas_used")
765+
all_params.append("origin_airport")
766+
all_params.append("destination_airport")
767+
all_params.append("aircraft_code")
768+
all_params.append("cabin_class")
769+
all_params.append("passenger_count")
740770

741771
for key, val in six.iteritems(local_var_params["kwargs"]):
742772
if key not in all_params:
@@ -890,6 +920,11 @@ def create_vehicle_estimate_with_http_info(
890920
all_params.append("transaction_value_btc_sats")
891921
all_params.append("timestamp")
892922
all_params.append("gas_used")
923+
all_params.append("origin_airport")
924+
all_params.append("destination_airport")
925+
all_params.append("aircraft_code")
926+
all_params.append("cabin_class")
927+
all_params.append("passenger_count")
893928

894929
for key, val in six.iteritems(local_var_params["kwargs"]):
895930
if key not in all_params:
@@ -1037,6 +1072,11 @@ def retrieve_estimate_with_http_info(self, id, **kwargs): # noqa: E501
10371072
all_params.append("transaction_value_btc_sats")
10381073
all_params.append("timestamp")
10391074
all_params.append("gas_used")
1075+
all_params.append("origin_airport")
1076+
all_params.append("destination_airport")
1077+
all_params.append("aircraft_code")
1078+
all_params.append("cabin_class")
1079+
all_params.append("passenger_count")
10401080

10411081
for key, val in six.iteritems(local_var_params["kwargs"]):
10421082
if key not in all_params:
@@ -1174,6 +1214,11 @@ def retrieve_estimates_with_http_info(self, **kwargs): # noqa: E501
11741214
all_params.append("transaction_value_btc_sats")
11751215
all_params.append("timestamp")
11761216
all_params.append("gas_used")
1217+
all_params.append("origin_airport")
1218+
all_params.append("destination_airport")
1219+
all_params.append("aircraft_code")
1220+
all_params.append("cabin_class")
1221+
all_params.append("passenger_count")
11771222

11781223
for key, val in six.iteritems(local_var_params["kwargs"]):
11791224
if key not in all_params:

patch_api/api/orders_api.py

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ class OrdersApi(object):
4343
"transaction_value_btc_sats",
4444
"timestamp",
4545
"gas_used",
46+
"origin_aiport",
47+
"destination_aiport",
48+
"aircraft_code",
49+
"cabin_class",
50+
"passenger_count",
4651
]
4752

4853
def __init__(self, api_client=None):
@@ -119,6 +124,11 @@ def cancel_order_with_http_info(self, id, **kwargs): # noqa: E501
119124
all_params.append("transaction_value_btc_sats")
120125
all_params.append("timestamp")
121126
all_params.append("gas_used")
127+
all_params.append("origin_airport")
128+
all_params.append("destination_airport")
129+
all_params.append("aircraft_code")
130+
all_params.append("cabin_class")
131+
all_params.append("passenger_count")
122132

123133
for key, val in six.iteritems(local_var_params["kwargs"]):
124134
if key not in all_params:
@@ -258,6 +268,11 @@ def create_order_with_http_info(self, create_order_request, **kwargs): # noqa:
258268
all_params.append("transaction_value_btc_sats")
259269
all_params.append("timestamp")
260270
all_params.append("gas_used")
271+
all_params.append("origin_airport")
272+
all_params.append("destination_airport")
273+
all_params.append("aircraft_code")
274+
all_params.append("cabin_class")
275+
all_params.append("passenger_count")
261276

262277
for key, val in six.iteritems(local_var_params["kwargs"]):
263278
if key not in all_params:
@@ -405,6 +420,11 @@ def place_order_with_http_info(self, id, **kwargs): # noqa: E501
405420
all_params.append("transaction_value_btc_sats")
406421
all_params.append("timestamp")
407422
all_params.append("gas_used")
423+
all_params.append("origin_airport")
424+
all_params.append("destination_airport")
425+
all_params.append("aircraft_code")
426+
all_params.append("cabin_class")
427+
all_params.append("passenger_count")
408428

409429
for key, val in six.iteritems(local_var_params["kwargs"]):
410430
if key not in all_params:
@@ -542,6 +562,11 @@ def retrieve_order_with_http_info(self, id, **kwargs): # noqa: E501
542562
all_params.append("transaction_value_btc_sats")
543563
all_params.append("timestamp")
544564
all_params.append("gas_used")
565+
all_params.append("origin_airport")
566+
all_params.append("destination_airport")
567+
all_params.append("aircraft_code")
568+
all_params.append("cabin_class")
569+
all_params.append("passenger_count")
545570

546571
for key, val in six.iteritems(local_var_params["kwargs"]):
547572
if key not in all_params:
@@ -690,6 +715,11 @@ def retrieve_orders_with_http_info(self, **kwargs): # noqa: E501
690715
all_params.append("transaction_value_btc_sats")
691716
all_params.append("timestamp")
692717
all_params.append("gas_used")
718+
all_params.append("origin_airport")
719+
all_params.append("destination_airport")
720+
all_params.append("aircraft_code")
721+
all_params.append("cabin_class")
722+
all_params.append("passenger_count")
693723

694724
for key, val in six.iteritems(local_var_params["kwargs"]):
695725
if key not in all_params:

patch_api/api/preferences_api.py

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ class PreferencesApi(object):
4343
"transaction_value_btc_sats",
4444
"timestamp",
4545
"gas_used",
46+
"origin_aiport",
47+
"destination_aiport",
48+
"aircraft_code",
49+
"cabin_class",
50+
"passenger_count",
4651
]
4752

4853
def __init__(self, api_client=None):
@@ -123,6 +128,11 @@ def create_preference_with_http_info(
123128
all_params.append("transaction_value_btc_sats")
124129
all_params.append("timestamp")
125130
all_params.append("gas_used")
131+
all_params.append("origin_airport")
132+
all_params.append("destination_airport")
133+
all_params.append("aircraft_code")
134+
all_params.append("cabin_class")
135+
all_params.append("passenger_count")
126136

127137
for key, val in six.iteritems(local_var_params["kwargs"]):
128138
if key not in all_params:
@@ -270,6 +280,11 @@ def delete_preference_with_http_info(self, id, **kwargs): # noqa: E501
270280
all_params.append("transaction_value_btc_sats")
271281
all_params.append("timestamp")
272282
all_params.append("gas_used")
283+
all_params.append("origin_airport")
284+
all_params.append("destination_airport")
285+
all_params.append("aircraft_code")
286+
all_params.append("cabin_class")
287+
all_params.append("passenger_count")
273288

274289
for key, val in six.iteritems(local_var_params["kwargs"]):
275290
if key not in all_params:
@@ -407,6 +422,11 @@ def retrieve_preference_with_http_info(self, id, **kwargs): # noqa: E501
407422
all_params.append("transaction_value_btc_sats")
408423
all_params.append("timestamp")
409424
all_params.append("gas_used")
425+
all_params.append("origin_airport")
426+
all_params.append("destination_airport")
427+
all_params.append("aircraft_code")
428+
all_params.append("cabin_class")
429+
all_params.append("passenger_count")
410430

411431
for key, val in six.iteritems(local_var_params["kwargs"]):
412432
if key not in all_params:
@@ -544,6 +564,11 @@ def retrieve_preferences_with_http_info(self, **kwargs): # noqa: E501
544564
all_params.append("transaction_value_btc_sats")
545565
all_params.append("timestamp")
546566
all_params.append("gas_used")
567+
all_params.append("origin_airport")
568+
all_params.append("destination_airport")
569+
all_params.append("aircraft_code")
570+
all_params.append("cabin_class")
571+
all_params.append("passenger_count")
547572

548573
for key, val in six.iteritems(local_var_params["kwargs"]):
549574
if key not in all_params:

patch_api/api/projects_api.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ class ProjectsApi(object):
4343
"transaction_value_btc_sats",
4444
"timestamp",
4545
"gas_used",
46+
"origin_aiport",
47+
"destination_aiport",
48+
"aircraft_code",
49+
"cabin_class",
50+
"passenger_count",
4651
]
4752

4853
def __init__(self, api_client=None):
@@ -119,6 +124,11 @@ def retrieve_project_with_http_info(self, id, **kwargs): # noqa: E501
119124
all_params.append("transaction_value_btc_sats")
120125
all_params.append("timestamp")
121126
all_params.append("gas_used")
127+
all_params.append("origin_airport")
128+
all_params.append("destination_airport")
129+
all_params.append("aircraft_code")
130+
all_params.append("cabin_class")
131+
all_params.append("passenger_count")
122132

123133
for key, val in six.iteritems(local_var_params["kwargs"]):
124134
if key not in all_params:
@@ -262,6 +272,11 @@ def retrieve_projects_with_http_info(self, **kwargs): # noqa: E501
262272
all_params.append("transaction_value_btc_sats")
263273
all_params.append("timestamp")
264274
all_params.append("gas_used")
275+
all_params.append("origin_airport")
276+
all_params.append("destination_airport")
277+
all_params.append("aircraft_code")
278+
all_params.append("cabin_class")
279+
all_params.append("passenger_count")
265280

266281
for key, val in six.iteritems(local_var_params["kwargs"]):
267282
if key not in all_params:

patch_api/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ def __init__(
9191
self.default_headers[header_name] = header_value
9292
self.cookie = cookie
9393
# Set default User-Agent.
94-
self.user_agent = "patch-python/1.10.2"
94+
self.user_agent = "patch-python/1.11.0"
9595

9696
def __del__(self):
9797
if self._pool:

patch_api/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ def to_debug_report(self):
341341
"OS: {env}\n"
342342
"Python Version: {pyversion}\n"
343343
"Version of the API: v1\n"
344-
"SDK Package Version: 1.10.2".format(
344+
"SDK Package Version: 1.11.0".format(
345345
env=sys.platform, pyversion=sys.version
346346
)
347347
)

0 commit comments

Comments
 (0)