diff --git a/docs/AccountNumberResponse.md b/docs/AccountNumberResponse.md index e519437..ae64f1c 100644 --- a/docs/AccountNumberResponse.md +++ b/docs/AccountNumberResponse.md @@ -8,10 +8,12 @@ Name | Type | Description | Notes **account_number** | **str** | | [optional] **guid** | **str** | | [optional] **loan_guarantor** | **str** | | [optional] +**loan_reference_number** | **str** | | [optional] **institution_number** | **str** | | [optional] **member_guid** | **str** | | [optional] **passed_validation** | **bool** | | [optional] **routing_number** | **str** | | [optional] +**sequence_number** | **str** | | [optional] **transit_number** | **str** | | [optional] **user_guid** | **str** | | [optional] diff --git a/mx_platform_python/__init__.py b/mx_platform_python/__init__.py index 2bf5b5d..92265be 100644 --- a/mx_platform_python/__init__.py +++ b/mx_platform_python/__init__.py @@ -14,7 +14,7 @@ """ # noqa: E501 -__version__ = "0.32.0" +__version__ = "0.33.0" # import apis into sdk package from mx_platform_python.api.insights_api import InsightsApi diff --git a/mx_platform_python/api_client.py b/mx_platform_python/api_client.py index f4392c1..3ce58ee 100644 --- a/mx_platform_python/api_client.py +++ b/mx_platform_python/api_client.py @@ -76,7 +76,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'OpenAPI-Generator/0.32.0/python' + self.user_agent = 'OpenAPI-Generator/0.33.0/python' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/mx_platform_python/configuration.py b/mx_platform_python/configuration.py index 59f92e3..ef45684 100644 --- a/mx_platform_python/configuration.py +++ b/mx_platform_python/configuration.py @@ -392,7 +392,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 0.1.0\n"\ - "SDK Package Version: 0.32.0".\ + "SDK Package Version: 0.33.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/mx_platform_python/models/account_number_response.py b/mx_platform_python/models/account_number_response.py index 0c22a0c..dac2e19 100644 --- a/mx_platform_python/models/account_number_response.py +++ b/mx_platform_python/models/account_number_response.py @@ -29,13 +29,15 @@ class AccountNumberResponse(BaseModel): account_number: Optional[StrictStr] = None guid: Optional[StrictStr] = None loan_guarantor: Optional[StrictStr] = None + loan_reference_number: Optional[StrictStr] = None institution_number: Optional[StrictStr] = None member_guid: Optional[StrictStr] = None passed_validation: Optional[StrictBool] = None routing_number: Optional[StrictStr] = None + sequence_number: Optional[StrictStr] = None transit_number: Optional[StrictStr] = None user_guid: Optional[StrictStr] = None - __properties = ["account_guid", "account_number", "guid", "loan_guarantor", "institution_number", "member_guid", "passed_validation", "routing_number", "transit_number", "user_guid"] + __properties = ["account_guid", "account_number", "guid", "loan_guarantor", "loan_reference_number", "institution_number", "member_guid", "passed_validation", "routing_number", "sequence_number", "transit_number", "user_guid"] class Config: """Pydantic configuration""" @@ -81,6 +83,11 @@ def to_dict(self): if self.loan_guarantor is None and "loan_guarantor" in self.__fields_set__: _dict['loan_guarantor'] = None + # set to None if loan_reference_number (nullable) is None + # and __fields_set__ contains the field + if self.loan_reference_number is None and "loan_reference_number" in self.__fields_set__: + _dict['loan_reference_number'] = None + # set to None if institution_number (nullable) is None # and __fields_set__ contains the field if self.institution_number is None and "institution_number" in self.__fields_set__: @@ -101,6 +108,11 @@ def to_dict(self): if self.routing_number is None and "routing_number" in self.__fields_set__: _dict['routing_number'] = None + # set to None if sequence_number (nullable) is None + # and __fields_set__ contains the field + if self.sequence_number is None and "sequence_number" in self.__fields_set__: + _dict['sequence_number'] = None + # set to None if transit_number (nullable) is None # and __fields_set__ contains the field if self.transit_number is None and "transit_number" in self.__fields_set__: @@ -127,10 +139,12 @@ def from_dict(cls, obj: dict) -> AccountNumberResponse: "account_number": obj.get("account_number"), "guid": obj.get("guid"), "loan_guarantor": obj.get("loan_guarantor"), + "loan_reference_number": obj.get("loan_reference_number"), "institution_number": obj.get("institution_number"), "member_guid": obj.get("member_guid"), "passed_validation": obj.get("passed_validation"), "routing_number": obj.get("routing_number"), + "sequence_number": obj.get("sequence_number"), "transit_number": obj.get("transit_number"), "user_guid": obj.get("user_guid") }) diff --git a/openapi/config.yml b/openapi/config.yml index 3b67b67..b55d6c0 100644 --- a/openapi/config.yml +++ b/openapi/config.yml @@ -1,5 +1,5 @@ --- packageName: mx_platform_python packageUrl: https://pypi.org/project/mx-platform-python -packageVersion: 0.32.0 +packageVersion: 0.33.0 projectName: mx-platform-python diff --git a/pyproject.toml b/pyproject.toml index 0f90ebb..d458081 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "mx_platform_python" -version = "0.32.0" +version = "0.33.0" description = "MX Platform API" authors = ["MX Platform API "] license = "NoLicense" diff --git a/setup.py b/setup.py index aa90a27..3e8b720 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ # prerequisite: setuptools # http://pypi.python.org/pypi/setuptools NAME = "mx-platform-python" -VERSION = "0.32.0" +VERSION = "0.33.0" PYTHON_REQUIRES = ">=3.7" REQUIRES = [ "urllib3 >= 1.25.3, < 2.1.0", diff --git a/test/test_account_number_response.py b/test/test_account_number_response.py index 068016d..e6ea89d 100644 --- a/test/test_account_number_response.py +++ b/test/test_account_number_response.py @@ -40,10 +40,12 @@ def make_instance(self, include_optional) -> AccountNumberResponse: account_number = '10001', guid = 'ACN-8899832e-e5b4-42cd-aa25-bbf1dc889a8f', loan_guarantor = 'U.S. DEPARTMENT OF EDUCATION', + loan_reference_number = '123456789012345', institution_number = '123', member_guid = 'MBR-7c6f361b-e582-15b6-60c0-358f12466b4b', passed_validation = True, routing_number = '68899990000000', + sequence_number = '1-01', transit_number = '12345', user_guid = 'USR-fa7537f3-48aa-a683-a02a-b18940482f54' ) diff --git a/test/test_account_numbers_response_body.py b/test/test_account_numbers_response_body.py index 0da9564..79ecea1 100644 --- a/test/test_account_numbers_response_body.py +++ b/test/test_account_numbers_response_body.py @@ -42,10 +42,12 @@ def make_instance(self, include_optional) -> AccountNumbersResponseBody: account_number = '10001', guid = 'ACN-8899832e-e5b4-42cd-aa25-bbf1dc889a8f', loan_guarantor = 'U.S. DEPARTMENT OF EDUCATION', + loan_reference_number = '123456789012345', institution_number = '123', member_guid = 'MBR-7c6f361b-e582-15b6-60c0-358f12466b4b', passed_validation = True, routing_number = '68899990000000', + sequence_number = '1-01', transit_number = '12345', user_guid = 'USR-fa7537f3-48aa-a683-a02a-b18940482f54', ) ],