patch-api
Advanced tools
| Metadata-Version: 2.4 | ||
| Name: patch-api | ||
| Version: 2.3.1 | ||
| Version: 2.4.0 | ||
| Summary: Patch API V2 | ||
@@ -5,0 +5,0 @@ Home-page: |
| README.md | ||
| setup.cfg | ||
| setup.py | ||
@@ -25,3 +24,2 @@ patch_api/__init__.py | ||
| patch_api/models/create_flight_estimate_request.py | ||
| patch_api/models/create_hotel_estimate_request.py | ||
| patch_api/models/create_mass_estimate_request.py | ||
@@ -28,0 +26,0 @@ patch_api/models/create_order_line_item_request.py |
| # coding: utf-8 | ||
| # flake8: noqa | ||
| """ | ||
@@ -18,3 +16,3 @@ Patch API V2 | ||
| __version__ = "2.3.1" | ||
| __version__ = "2.4.0" | ||
@@ -21,0 +19,0 @@ # import ApiClient |
| # coding: utf-8 | ||
| """ | ||
| Patch API V2 | ||
| Patch API V2 | ||
| The core API used to integrate with Patch's service # noqa: E501 | ||
| The core API used to integrate with Patch's service # noqa: E501 | ||
| The version of the OpenAPI document: 2 | ||
| Contact: engineering@usepatch.com | ||
| Generated by: https://openapi-generator.tech | ||
| The version of the OpenAPI document: 2 | ||
| Contact: engineering@usepatch.com | ||
| Generated by: https://openapi-generator.tech | ||
| """ | ||
@@ -95,3 +95,3 @@ | ||
| # Set default User-Agent. | ||
| self.user_agent = "patch-python/2.3.1" | ||
| self.user_agent = "patch-python/2.4.0" | ||
| # Set default Patch-Version | ||
@@ -134,2 +134,5 @@ self.patch_version = 2 | ||
| def set_default_header(self, header_name, header_value): | ||
| self.default_headers[header_name] = header_value | ||
| @property | ||
@@ -136,0 +139,0 @@ def patch_version(self): |
| from __future__ import absolute_import | ||
| # flake8: noqa | ||
| # import apis into api package | ||
@@ -6,0 +4,0 @@ from patch_api.api.estimates_api import EstimatesApi |
@@ -344,3 +344,3 @@ # coding: utf-8 | ||
| "Version of the API: 2\n" | ||
| "SDK Package Version: 2.3.1".format(env=sys.platform, pyversion=sys.version) | ||
| "SDK Package Version: 2.4.0".format(env=sys.platform, pyversion=sys.version) | ||
| ) | ||
@@ -347,0 +347,0 @@ |
@@ -85,2 +85,3 @@ # coding: utf-8 | ||
| class ApiException(OpenApiException): | ||
| def __init__(self, status=None, reason=None, http_resp=None): | ||
@@ -87,0 +88,0 @@ if http_resp: |
| # coding: utf-8 | ||
| # flake8: noqa | ||
| """ | ||
@@ -25,3 +24,2 @@ Patch API V2 | ||
| from patch_api.models.create_flight_estimate_request import CreateFlightEstimateRequest | ||
| from patch_api.models.create_hotel_estimate_request import CreateHotelEstimateRequest | ||
| from patch_api.models.create_mass_estimate_request import CreateMassEstimateRequest | ||
@@ -28,0 +26,0 @@ from patch_api.models.create_order_line_item_request import CreateOrderLineItemRequest |
@@ -37,2 +37,3 @@ # coding: utf-8 | ||
| class RESTResponse(io.IOBase): | ||
| def __init__(self, resp): | ||
@@ -54,2 +55,3 @@ self.urllib3_response = resp | ||
| class RESTClientObject(object): | ||
| def __init__(self, api_key, configuration, pools_size=4, maxsize=None): | ||
@@ -56,0 +58,0 @@ # urllib3.PoolManager will pass all kw parameters to connectionpool |
+1
-1
| Metadata-Version: 2.4 | ||
| Name: patch-api | ||
| Version: 2.3.1 | ||
| Version: 2.4.0 | ||
| Summary: Patch API V2 | ||
@@ -5,0 +5,0 @@ Home-page: |
+0
-3
@@ -1,4 +0,1 @@ | ||
| [flake8] | ||
| max-line-length = 99 | ||
| [egg_info] | ||
@@ -5,0 +2,0 @@ tag_build = |
+1
-1
@@ -14,3 +14,3 @@ """ | ||
| NAME = "patch-api" | ||
| VERSION = "2.3.1" | ||
| VERSION = "2.4.0" | ||
| # To install the library, run the following | ||
@@ -17,0 +17,0 @@ # |
@@ -104,14 +104,2 @@ # coding: utf-8 | ||
| def test_create_hotel_estimate(self): | ||
| """Test case for create_hotel_estimate | ||
| Create an estimate based on a country code # noqa: E501 | ||
| """ | ||
| estimate = self.api.create_hotel_estimate(country_code="US") | ||
| self.assertEqual(estimate.data.type, "hotel") | ||
| self.assertGreater( | ||
| estimate.data.mass_g, 15_000 | ||
| ) # not setting an exact value since this is changing daily | ||
| def test_create_air_shipping_estimate_airport_iatas(self): | ||
@@ -118,0 +106,0 @@ """Test case for create_air_shipping_estimate |
| # coding: utf-8 | ||
| """ | ||
| Patch API V2 | ||
| The core API used to integrate with Patch's service # noqa: E501 | ||
| The version of the OpenAPI document: 2 | ||
| Contact: engineering@usepatch.com | ||
| Generated by: https://openapi-generator.tech | ||
| """ | ||
| import pprint | ||
| import re # noqa: F401 | ||
| import six | ||
| from patch_api.configuration import Configuration | ||
| class CreateHotelEstimateRequest(object): | ||
| """NOTE: This class is auto generated by OpenAPI Generator. | ||
| Ref: https://openapi-generator.tech | ||
| Do not edit the class manually. | ||
| """ | ||
| """ | ||
| Attributes: | ||
| openapi_types (dict): The key is attribute name | ||
| and the value is attribute type. | ||
| attribute_map (dict): The key is attribute name | ||
| and the value is json key in definition. | ||
| """ | ||
| openapi_types = { | ||
| "country_code": "str", | ||
| "city": "str", | ||
| "region": "str", | ||
| "star_rating": "int", | ||
| "number_of_nights": "int", | ||
| "number_of_rooms": "int", | ||
| "project_id": "str", | ||
| "create_order": "bool", | ||
| } | ||
| attribute_map = { | ||
| "country_code": "country_code", | ||
| "city": "city", | ||
| "region": "region", | ||
| "star_rating": "star_rating", | ||
| "number_of_nights": "number_of_nights", | ||
| "number_of_rooms": "number_of_rooms", | ||
| "project_id": "project_id", | ||
| "create_order": "create_order", | ||
| } | ||
| def __init__( | ||
| self, | ||
| country_code=None, | ||
| city=None, | ||
| region=None, | ||
| star_rating=None, | ||
| number_of_nights=None, | ||
| number_of_rooms=None, | ||
| project_id=None, | ||
| create_order=False, | ||
| local_vars_configuration=None, | ||
| ): # noqa: E501 | ||
| """CreateHotelEstimateRequest - a model defined in OpenAPI""" # noqa: E501 | ||
| if local_vars_configuration is None: | ||
| local_vars_configuration = Configuration() | ||
| self.local_vars_configuration = local_vars_configuration | ||
| self._country_code = None | ||
| self._city = None | ||
| self._region = None | ||
| self._star_rating = None | ||
| self._number_of_nights = None | ||
| self._number_of_rooms = None | ||
| self._project_id = None | ||
| self._create_order = None | ||
| self.discriminator = None | ||
| self.country_code = country_code | ||
| if city is not None: | ||
| self.city = city | ||
| if region is not None: | ||
| self.region = region | ||
| if star_rating is not None: | ||
| self.star_rating = star_rating | ||
| if number_of_nights is not None: | ||
| self.number_of_nights = number_of_nights | ||
| if number_of_rooms is not None: | ||
| self.number_of_rooms = number_of_rooms | ||
| self.project_id = project_id | ||
| self.create_order = create_order | ||
| @property | ||
| def country_code(self): | ||
| """Gets the country_code of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :return: The country_code of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :rtype: str | ||
| """ | ||
| return self._country_code | ||
| @country_code.setter | ||
| def country_code(self, country_code): | ||
| """Sets the country_code of this CreateHotelEstimateRequest. | ||
| :param country_code: The country_code of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :type: str | ||
| """ | ||
| if ( | ||
| self.local_vars_configuration.client_side_validation | ||
| and country_code is None | ||
| ): # noqa: E501 | ||
| raise ValueError( | ||
| "Invalid value for `country_code`, must not be `None`" | ||
| ) # noqa: E501 | ||
| self._country_code = country_code | ||
| @property | ||
| def city(self): | ||
| """Gets the city of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :return: The city of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :rtype: str | ||
| """ | ||
| return self._city | ||
| @city.setter | ||
| def city(self, city): | ||
| """Sets the city of this CreateHotelEstimateRequest. | ||
| :param city: The city of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :type: str | ||
| """ | ||
| self._city = city | ||
| @property | ||
| def region(self): | ||
| """Gets the region of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :return: The region of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :rtype: str | ||
| """ | ||
| return self._region | ||
| @region.setter | ||
| def region(self, region): | ||
| """Sets the region of this CreateHotelEstimateRequest. | ||
| :param region: The region of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :type: str | ||
| """ | ||
| self._region = region | ||
| @property | ||
| def star_rating(self): | ||
| """Gets the star_rating of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :return: The star_rating of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :rtype: int | ||
| """ | ||
| return self._star_rating | ||
| @star_rating.setter | ||
| def star_rating(self, star_rating): | ||
| """Sets the star_rating of this CreateHotelEstimateRequest. | ||
| :param star_rating: The star_rating of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :type: int | ||
| """ | ||
| self._star_rating = star_rating | ||
| @property | ||
| def number_of_nights(self): | ||
| """Gets the number_of_nights of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :return: The number_of_nights of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :rtype: int | ||
| """ | ||
| return self._number_of_nights | ||
| @number_of_nights.setter | ||
| def number_of_nights(self, number_of_nights): | ||
| """Sets the number_of_nights of this CreateHotelEstimateRequest. | ||
| :param number_of_nights: The number_of_nights of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :type: int | ||
| """ | ||
| self._number_of_nights = number_of_nights | ||
| @property | ||
| def number_of_rooms(self): | ||
| """Gets the number_of_rooms of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :return: The number_of_rooms of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :rtype: int | ||
| """ | ||
| return self._number_of_rooms | ||
| @number_of_rooms.setter | ||
| def number_of_rooms(self, number_of_rooms): | ||
| """Sets the number_of_rooms of this CreateHotelEstimateRequest. | ||
| :param number_of_rooms: The number_of_rooms of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :type: int | ||
| """ | ||
| self._number_of_rooms = number_of_rooms | ||
| @property | ||
| def project_id(self): | ||
| """Gets the project_id of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :return: The project_id of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :rtype: str | ||
| """ | ||
| return self._project_id | ||
| @project_id.setter | ||
| def project_id(self, project_id): | ||
| """Sets the project_id of this CreateHotelEstimateRequest. | ||
| :param project_id: The project_id of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :type: str | ||
| """ | ||
| self._project_id = project_id | ||
| @property | ||
| def create_order(self): | ||
| """Gets the create_order of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :return: The create_order of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :rtype: bool | ||
| """ | ||
| return self._create_order | ||
| @create_order.setter | ||
| def create_order(self, create_order): | ||
| """Sets the create_order of this CreateHotelEstimateRequest. | ||
| :param create_order: The create_order of this CreateHotelEstimateRequest. # noqa: E501 | ||
| :type: bool | ||
| """ | ||
| self._create_order = create_order | ||
| def to_dict(self): | ||
| """Returns the model properties as a dict""" | ||
| result = {} | ||
| for attr, _ in six.iteritems(self.openapi_types): | ||
| value = getattr(self, attr) | ||
| if isinstance(value, list): | ||
| result[attr] = list( | ||
| map(lambda x: x.to_dict() if hasattr(x, "to_dict") else x, value) | ||
| ) | ||
| elif hasattr(value, "to_dict"): | ||
| result[attr] = value.to_dict() | ||
| elif isinstance(value, dict): | ||
| result[attr] = dict( | ||
| map( | ||
| lambda item: ( | ||
| (item[0], item[1].to_dict()) | ||
| if hasattr(item[1], "to_dict") | ||
| else item | ||
| ), | ||
| value.items(), | ||
| ) | ||
| ) | ||
| else: | ||
| result[attr] = value | ||
| return result | ||
| def to_str(self): | ||
| """Returns the string representation of the model""" | ||
| return pprint.pformat(self.to_dict()) | ||
| def __repr__(self): | ||
| """For `print` and `pprint`""" | ||
| return self.to_str() | ||
| def __eq__(self, other): | ||
| """Returns true if both objects are equal""" | ||
| if not isinstance(other, CreateHotelEstimateRequest): | ||
| return False | ||
| return self.to_dict() == other.to_dict() | ||
| def __ne__(self, other): | ||
| """Returns true if both objects are not equal""" | ||
| if not isinstance(other, CreateHotelEstimateRequest): | ||
| return True | ||
| return self.to_dict() != other.to_dict() |
Sorry, the diff of this file is too big to display
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
609312
-2.93%63
-1.56%14374
-2.91%