From bae41270242e63faf3cc4171e9fef4feef0d5ad8 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Fri, 19 May 2023 00:17:00 +0000 Subject: [PATCH 1/2] ci: regenerated with OpenAPI Doc 2.1.0, Speakeay CLI 1.35.0 --- common/RELEASES.md | 10 +++++++++- common/docs/pushdata/README.md | 4 ++-- common/docs/refreshdata/README.md | 2 +- common/docs/settings/README.md | 8 ++++---- common/files.gen | 18 ++++++++--------- common/gen.yaml | 8 ++++---- common/setup.py | 2 +- common/src/codatcommon/companies.py | 5 +++++ common/src/codatcommon/connections.py | 6 ++++++ common/src/codatcommon/data_status.py | 3 +++ common/src/codatcommon/integrations.py | 3 +++ .../operations/create_pull_operation.py | 4 ++-- ...reate_update_model_options_by_data_type.py | 4 ++-- .../src/codatcommon/models/shared/__init__.py | 20 +++++++++---------- ...mpanydataconnectionstatuschangedwebhook.py | 6 +++--- .../codatcommon/models/shared/connection.py | 8 ++++---- ...tionstatus_enum.py => connectionstatus.py} | 2 +- ...status_enum.py => dataconnectionstatus.py} | 2 +- .../shared/{datatype_enum.py => datatype.py} | 2 +- .../models/shared/datatypefeature.py | 4 ++-- .../{featurestate_enum.py => featurestate.py} | 2 +- .../{featuretype_enum.py => featuretype.py} | 2 +- .../codatcommon/models/shared/integration.py | 4 ++-- .../models/shared/pulloperation.py | 4 ++-- ...shchangetype_enum.py => pushchangetype.py} | 2 +- .../models/shared/pushoperation.py | 8 ++++---- .../models/shared/pushoperationchange.py | 4 ++-- .../models/shared/pushoperationref.py | 4 ++-- ...nstatus_enum.py => pushoperationstatus.py} | 2 +- .../models/shared/pushoperationsummary.py | 8 ++++---- .../codatcommon/models/shared/pushoption.py | 4 ++-- .../models/shared/pushoptionchoice.py | 4 ++-- .../models/shared/pushoptionproperty.py | 4 ++-- ...shoptiontype_enum.py => pushoptiontype.py} | 2 +- .../{sourcetype_enum.py => sourcetype.py} | 2 +- .../models/shared/supportedfeature.py | 8 ++++---- .../codatcommon/models/shared/syncsetting.py | 4 ++-- common/src/codatcommon/push_data.py | 5 ++++- common/src/codatcommon/refresh_data.py | 2 ++ common/src/codatcommon/sdk.py | 4 ++-- common/src/codatcommon/settings.py | 3 +++ common/src/codatcommon/webhooks.py | 3 +++ 42 files changed, 121 insertions(+), 85 deletions(-) rename common/src/codatcommon/models/shared/{connectionstatus_enum.py => connectionstatus.py} (89%) rename common/src/codatcommon/models/shared/{dataconnectionstatus_enum.py => dataconnectionstatus.py} (88%) rename common/src/codatcommon/models/shared/{datatype_enum.py => datatype.py} (98%) rename common/src/codatcommon/models/shared/{featurestate_enum.py => featurestate.py} (89%) rename common/src/codatcommon/models/shared/{featuretype_enum.py => featuretype.py} (92%) rename common/src/codatcommon/models/shared/{pushchangetype_enum.py => pushchangetype.py} (88%) rename common/src/codatcommon/models/shared/{pushoperationstatus_enum.py => pushoperationstatus.py} (86%) rename common/src/codatcommon/models/shared/{pushoptiontype_enum.py => pushoptiontype.py} (89%) rename common/src/codatcommon/models/shared/{sourcetype_enum.py => sourcetype.py} (90%) diff --git a/common/RELEASES.md b/common/RELEASES.md index 81da9aa17..9b488b446 100644 --- a/common/RELEASES.md +++ b/common/RELEASES.md @@ -334,4 +334,12 @@ Based on: - OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Common.yaml - Speakeasy CLI 1.34.0 (2.30.0) https://github.com/speakeasy-api/speakeasy ### Releases -- [PyPI v0.17.0] https://pypi.org/project/codat-common/0.17.0 - common \ No newline at end of file +- [PyPI v0.17.0] https://pypi.org/project/codat-common/0.17.0 - common + +## 2023-05-19 00:16:44 +### Changes +Based on: +- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Common.yaml +- Speakeasy CLI 1.35.0 (2.31.0) https://github.com/speakeasy-api/speakeasy +### Releases +- [PyPI v0.18.0] https://pypi.org/project/codat-common/0.18.0 - common \ No newline at end of file diff --git a/common/docs/pushdata/README.md b/common/docs/pushdata/README.md index 476382bd2..81ef3fb47 100755 --- a/common/docs/pushdata/README.md +++ b/common/docs/pushdata/README.md @@ -21,7 +21,7 @@ Codat tries not to limit users to pushing to a very limited number of standard c > **Supported Integrations** > -> Check out our [Knowledge UI](https://knowledge.codat.io/) for integrations that support push (POST/PUT methods). +> Check out our [coverage explorer](https://knowledge.codat.io/) for integrations that support push (POST/PUT methods). ### Example Usage @@ -38,7 +38,7 @@ s = codatcommon.CodatCommon( req = operations.GetCreateUpdateModelOptionsByDataTypeRequest( company_id='8a210b68-6988-11ed-a1eb-0242ac120002', connection_id='2e9d2c44-f675-40ba-8049-353bfcb5e171', - data_type=shared.DataTypeEnum.INVOICES, + data_type=shared.DataType.INVOICES, ) res = s.push_data.get_model_options(req) diff --git a/common/docs/refreshdata/README.md b/common/docs/refreshdata/README.md index 339f06410..b782c994e 100755 --- a/common/docs/refreshdata/README.md +++ b/common/docs/refreshdata/README.md @@ -56,7 +56,7 @@ s = codatcommon.CodatCommon( req = operations.CreatePullOperationRequest( company_id='8a210b68-6988-11ed-a1eb-0242ac120002', connection_id='8ca1ba92-8fc8-4167-82cb-739205929396', - data_type=shared.DataTypeEnum.INVOICES, + data_type=shared.DataType.INVOICES, ) res = s.refresh_data.by_data_type(req) diff --git a/common/docs/settings/README.md b/common/docs/settings/README.md index 096be7c13..6624c27a6 100755 --- a/common/docs/settings/README.md +++ b/common/docs/settings/README.md @@ -56,7 +56,7 @@ req = operations.UpdateSyncSettingsRequestBody( overrides_defaults=False, settings=[ shared.SyncSetting( - data_type=shared.SyncSettingDataTypeEnum.INVOICES, + data_type=shared.SyncSettingDataType.INVOICES, fetch_on_first_link=False, is_locked=False, months_to_sync=24, @@ -66,7 +66,7 @@ req = operations.UpdateSyncSettingsRequestBody( sync_schedule=24, ), shared.SyncSetting( - data_type=shared.SyncSettingDataTypeEnum.INVOICES, + data_type=shared.SyncSettingDataType.INVOICES, fetch_on_first_link=False, is_locked=False, months_to_sync=24, @@ -76,7 +76,7 @@ req = operations.UpdateSyncSettingsRequestBody( sync_schedule=24, ), shared.SyncSetting( - data_type=shared.SyncSettingDataTypeEnum.INVOICES, + data_type=shared.SyncSettingDataType.INVOICES, fetch_on_first_link=False, is_locked=False, months_to_sync=24, @@ -86,7 +86,7 @@ req = operations.UpdateSyncSettingsRequestBody( sync_schedule=24, ), shared.SyncSetting( - data_type=shared.SyncSettingDataTypeEnum.INVOICES, + data_type=shared.SyncSettingDataType.INVOICES, fetch_on_first_link=False, is_locked=False, months_to_sync=24, diff --git a/common/files.gen b/common/files.gen index 5fb7b4067..039b9803e 100755 --- a/common/files.gen +++ b/common/files.gen @@ -46,8 +46,8 @@ src/codatcommon/models/operations/__init__.py src/codatcommon/models/shared/errormessage.py src/codatcommon/models/shared/company.py src/codatcommon/models/shared/connection.py -src/codatcommon/models/shared/dataconnectionstatus_enum.py -src/codatcommon/models/shared/sourcetype_enum.py +src/codatcommon/models/shared/dataconnectionstatus.py +src/codatcommon/models/shared/sourcetype.py src/codatcommon/models/shared/dataconnectionerror.py src/codatcommon/models/shared/companyrequestbody.py src/codatcommon/models/shared/companies.py @@ -60,9 +60,9 @@ src/codatcommon/models/shared/dataconnectionhistory.py src/codatcommon/models/shared/integration.py src/codatcommon/models/shared/datatypefeature.py src/codatcommon/models/shared/supportedfeature.py -src/codatcommon/models/shared/featuretype_enum.py -src/codatcommon/models/shared/featurestate_enum.py -src/codatcommon/models/shared/datatype_enum.py +src/codatcommon/models/shared/featuretype.py +src/codatcommon/models/shared/featurestate.py +src/codatcommon/models/shared/datatype.py src/codatcommon/models/shared/branding.py src/codatcommon/models/shared/brandinglogo.py src/codatcommon/models/shared/brandingimage.py @@ -72,15 +72,15 @@ src/codatcommon/models/shared/integrations.py src/codatcommon/models/shared/pushoption.py src/codatcommon/models/shared/pushvalidationinfo.py src/codatcommon/models/shared/pushfieldvalidation.py -src/codatcommon/models/shared/pushoptiontype_enum.py +src/codatcommon/models/shared/pushoptiontype.py src/codatcommon/models/shared/pushoptionproperty.py src/codatcommon/models/shared/pushoptionchoice.py src/codatcommon/models/shared/pushoperation.py src/codatcommon/models/shared/validation.py src/codatcommon/models/shared/validationitem.py -src/codatcommon/models/shared/pushoperationstatus_enum.py +src/codatcommon/models/shared/pushoperationstatus.py src/codatcommon/models/shared/pushoperationchange.py -src/codatcommon/models/shared/pushchangetype_enum.py +src/codatcommon/models/shared/pushchangetype.py src/codatcommon/models/shared/pushoperationref.py src/codatcommon/models/shared/pushhistoryresponse.py src/codatcommon/models/shared/pushoperationsummary.py @@ -90,7 +90,7 @@ src/codatcommon/models/shared/rule.py src/codatcommon/models/shared/rules.py src/codatcommon/models/shared/security.py src/codatcommon/models/shared/companydataconnectionstatuschangedwebhook.py -src/codatcommon/models/shared/connectionstatus_enum.py +src/codatcommon/models/shared/connectionstatus.py src/codatcommon/models/shared/datasynccompletedwebhook.py src/codatcommon/models/shared/datasetdatachangedwebhook.py src/codatcommon/models/shared/datasetstatuschangederrorwebhook.py diff --git a/common/gen.yaml b/common/gen.yaml index 8084562cd..8c5715c6b 100644 --- a/common/gen.yaml +++ b/common/gen.yaml @@ -1,15 +1,15 @@ configVersion: 1.0.0 management: - docChecksum: 2d583c2582024747bb63521ccfa3160b + docChecksum: 692341620fad8589f2b89b98fa3ab552 docVersion: 2.1.0 - speakeasyVersion: 1.34.0 - generationVersion: 2.30.0 + speakeasyVersion: 1.35.0 + generationVersion: 2.31.0 generation: sdkClassName: CodatCommon singleTagPerOp: false telemetryEnabled: true python: - version: 0.17.0 + version: 0.18.0 author: Speakeasy description: Python Client SDK Generated by Speakeasy maxMethodParams: 0 diff --git a/common/setup.py b/common/setup.py index 8ae2b58ee..e223812ab 100755 --- a/common/setup.py +++ b/common/setup.py @@ -10,7 +10,7 @@ setuptools.setup( name="codat-common", - version="0.17.0", + version="0.18.0", author="Speakeasy", description="Python Client SDK Generated by Speakeasy", long_description=long_description, diff --git a/common/src/codatcommon/companies.py b/common/src/codatcommon/companies.py index b96814550..0da449a88 100755 --- a/common/src/codatcommon/companies.py +++ b/common/src/codatcommon/companies.py @@ -34,6 +34,7 @@ def create(self, request: shared.CompanyRequestBody, retries: Optional[utils.Ret req_content_type, data, form = utils.serialize_request_body(request, "request", 'json') if req_content_type not in ('multipart/form-data', 'multipart/mixed'): headers['content-type'] = req_content_type + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -77,6 +78,7 @@ def delete(self, request: operations.DeleteCompanyRequest, retries: Optional[uti url = utils.generate_url(operations.DeleteCompanyRequest, base_url, '/companies/{companyId}', request) headers = {} + headers['Accept'] = 'application/json' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -117,6 +119,7 @@ def get(self, request: operations.GetCompanyRequest, retries: Optional[utils.Ret url = utils.generate_url(operations.GetCompanyRequest, base_url, '/companies/{companyId}', request) headers = {} + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -160,6 +163,7 @@ def list(self, request: operations.ListCompaniesRequest, retries: Optional[utils url = base_url.removesuffix('/') + '/companies' headers = {} query_params = utils.get_query_params(operations.ListCompaniesRequest, request) + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -205,6 +209,7 @@ def update(self, request: operations.UpdateCompanyRequest, retries: Optional[uti req_content_type, data, form = utils.serialize_request_body(request, "company_request_body", 'json') if req_content_type not in ('multipart/form-data', 'multipart/mixed'): headers['content-type'] = req_content_type + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client diff --git a/common/src/codatcommon/connections.py b/common/src/codatcommon/connections.py index 50aeb5222..3c8e8f747 100755 --- a/common/src/codatcommon/connections.py +++ b/common/src/codatcommon/connections.py @@ -34,6 +34,7 @@ def create(self, request: operations.CreateDataConnectionRequest, retries: Optio req_content_type, data, form = utils.serialize_request_body(request, "request_body", 'json') if req_content_type not in ('multipart/form-data', 'multipart/mixed'): headers['content-type'] = req_content_type + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -77,6 +78,7 @@ def delete(self, request: operations.DeleteCompanyConnectionRequest, retries: Op url = utils.generate_url(operations.DeleteCompanyConnectionRequest, base_url, '/companies/{companyId}/connections/{connectionId}', request) headers = {} + headers['Accept'] = 'application/json' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -117,6 +119,7 @@ def get(self, request: operations.GetCompanyConnectionRequest, retries: Optional url = utils.generate_url(operations.GetCompanyConnectionRequest, base_url, '/companies/{companyId}/connections/{connectionId}', request) headers = {} + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -160,6 +163,7 @@ def list(self, request: operations.ListCompanyConnectionsRequest, retries: Optio url = utils.generate_url(operations.ListCompanyConnectionsRequest, base_url, '/companies/{companyId}/connections', request) headers = {} query_params = utils.get_query_params(operations.ListCompanyConnectionsRequest, request) + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -205,6 +209,7 @@ def unlink_connection(self, request: operations.UnlinkConnectionRequest, retries req_content_type, data, form = utils.serialize_request_body(request, "request_body", 'json') if req_content_type not in ('multipart/form-data', 'multipart/mixed'): headers['content-type'] = req_content_type + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -250,6 +255,7 @@ def update_authorization(self, request: operations.UpdateConnectionAuthorization req_content_type, data, form = utils.serialize_request_body(request, "request_body", 'json') if req_content_type not in ('multipart/form-data', 'multipart/mixed'): headers['content-type'] = req_content_type + headers['Accept'] = 'application/json' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client diff --git a/common/src/codatcommon/data_status.py b/common/src/codatcommon/data_status.py index 5224d7409..cd198c084 100755 --- a/common/src/codatcommon/data_status.py +++ b/common/src/codatcommon/data_status.py @@ -31,6 +31,7 @@ def get(self, request: operations.GetCompanyDataStatusRequest, retries: Optional url = utils.generate_url(operations.GetCompanyDataStatusRequest, base_url, '/companies/{companyId}/dataStatus', request) headers = {} + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -73,6 +74,7 @@ def get_pull_operation(self, request: operations.GetPullOperationRequest, retrie url = utils.generate_url(operations.GetPullOperationRequest, base_url, '/companies/{companyId}/data/history/{datasetId}', request) headers = {} + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -116,6 +118,7 @@ def list_pull_operations(self, request: operations.ListPullOperationsRequest, re url = utils.generate_url(operations.ListPullOperationsRequest, base_url, '/companies/{companyId}/data/history', request) headers = {} query_params = utils.get_query_params(operations.ListPullOperationsRequest, request) + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client diff --git a/common/src/codatcommon/integrations.py b/common/src/codatcommon/integrations.py index 5b56257a8..8a9e999c4 100755 --- a/common/src/codatcommon/integrations.py +++ b/common/src/codatcommon/integrations.py @@ -31,6 +31,7 @@ def get(self, request: operations.GetIntegrationRequest, retries: Optional[utils url = utils.generate_url(operations.GetIntegrationRequest, base_url, '/integrations/{platformKey}', request) headers = {} + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -73,6 +74,7 @@ def get_branding(self, request: operations.GetIntegrationsBrandingRequest, retri url = utils.generate_url(operations.GetIntegrationsBrandingRequest, base_url, '/integrations/{platformKey}/branding', request) headers = {} + headers['Accept'] = 'application/json' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -112,6 +114,7 @@ def list(self, request: operations.ListIntegrationsRequest, retries: Optional[ut url = base_url.removesuffix('/') + '/integrations' headers = {} query_params = utils.get_query_params(operations.ListIntegrationsRequest, request) + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client diff --git a/common/src/codatcommon/models/operations/create_pull_operation.py b/common/src/codatcommon/models/operations/create_pull_operation.py index ebad3ff61..6c5bafcae 100755 --- a/common/src/codatcommon/models/operations/create_pull_operation.py +++ b/common/src/codatcommon/models/operations/create_pull_operation.py @@ -3,7 +3,7 @@ from __future__ import annotations import dataclasses import requests as requests_http -from ..shared import datatype_enum as shared_datatype_enum +from ..shared import datatype as shared_datatype from ..shared import errormessage as shared_errormessage from ..shared import pulloperation as shared_pulloperation from typing import Optional @@ -13,7 +13,7 @@ class CreatePullOperationRequest: company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }}) - data_type: shared_datatype_enum.DataTypeEnum = dataclasses.field(metadata={'path_param': { 'field_name': 'dataType', 'style': 'simple', 'explode': False }}) + data_type: shared_datatype.DataType = dataclasses.field(metadata={'path_param': { 'field_name': 'dataType', 'style': 'simple', 'explode': False }}) r"""The key of a Codat data type""" connection_id: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'connectionId', 'style': 'form', 'explode': True }}) r"""Optionally, provide a data connection id to only queue pull operations on that connection.""" diff --git a/common/src/codatcommon/models/operations/get_create_update_model_options_by_data_type.py b/common/src/codatcommon/models/operations/get_create_update_model_options_by_data_type.py index 4729a4498..b7507db37 100755 --- a/common/src/codatcommon/models/operations/get_create_update_model_options_by_data_type.py +++ b/common/src/codatcommon/models/operations/get_create_update_model_options_by_data_type.py @@ -3,7 +3,7 @@ from __future__ import annotations import dataclasses import requests as requests_http -from ..shared import datatype_enum as shared_datatype_enum +from ..shared import datatype as shared_datatype from ..shared import pushoption as shared_pushoption from typing import Optional @@ -13,7 +13,7 @@ class GetCreateUpdateModelOptionsByDataTypeRequest: company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }}) connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }}) - data_type: shared_datatype_enum.DataTypeEnum = dataclasses.field(metadata={'path_param': { 'field_name': 'dataType', 'style': 'simple', 'explode': False }}) + data_type: shared_datatype.DataType = dataclasses.field(metadata={'path_param': { 'field_name': 'dataType', 'style': 'simple', 'explode': False }}) r"""The key of a Codat data type""" diff --git a/common/src/codatcommon/models/shared/__init__.py b/common/src/codatcommon/models/shared/__init__.py index 85c569a57..c864ab5e9 100755 --- a/common/src/codatcommon/models/shared/__init__.py +++ b/common/src/codatcommon/models/shared/__init__.py @@ -10,19 +10,19 @@ from .companyrequestbody import * from .connection import * from .connections import * -from .connectionstatus_enum import * +from .connectionstatus import * from .dataconnectionerror import * from .dataconnectionhistory import * -from .dataconnectionstatus_enum import * +from .dataconnectionstatus import * from .datasetdatachangedwebhook import * from .datasetstatuschangederrorwebhook import * from .datastatus import * from .datasynccompletedwebhook import * -from .datatype_enum import * +from .datatype import * from .datatypefeature import * from .errormessage import * -from .featurestate_enum import * -from .featuretype_enum import * +from .featurestate import * +from .featuretype import * from .href import * from .imagereference import * from .integration import * @@ -31,28 +31,28 @@ from .newcompanysynchronizedwebhook import * from .profile import * from .pulloperation import * -from .pushchangetype_enum import * +from .pushchangetype import * from .pushfieldvalidation import * from .pushhistoryresponse import * from .pushoperation import * from .pushoperationchange import * from .pushoperationref import * -from .pushoperationstatus_enum import * +from .pushoperationstatus import * from .pushoperationstatuschangedwebhook import * from .pushoperationsummary import * from .pushoperationtimedoutwebhook import * from .pushoption import * from .pushoptionchoice import * from .pushoptionproperty import * -from .pushoptiontype_enum import * +from .pushoptiontype import * from .pushvalidationinfo import * from .rule import * from .rules import * from .security import * -from .sourcetype_enum import * +from .sourcetype import * from .supportedfeature import * from .syncsetting import * from .validation import * from .validationitem import * -__all__ = ["Branding","BrandingButton","BrandingImage","BrandingLogo","Companies","Company","CompanyDataConnectionStatusChangedWebhook","CompanyDataConnectionStatusChangedWebhookData","CompanyRequestBody","Connection","ConnectionStatusEnum","Connections","DataConnectionError","DataConnectionHistory","DataConnectionStatusEnum","DataStatus","DataSyncCompletedWebhook","DataSyncCompletedWebhookData","DataTypeEnum","DataTypeFeature","DatasetDataChangedWebhook","DatasetDataChangedWebhookData","DatasetStatusChangedErrorWebhook","DatasetStatusChangedErrorWebhookData","ErrorMessage","FeatureStateEnum","FeatureTypeEnum","HRef","ImageReference","Integration","Integrations","Links","NewCompanySynchronizedWebhook","Profile","PullOperation","PullOperationStatusEnum","PushChangeTypeEnum","PushFieldValidation","PushHistoryResponse","PushOperation","PushOperationChange","PushOperationRef","PushOperationStatusChangedWebhook","PushOperationStatusChangedWebhookData","PushOperationStatusEnum","PushOperationSummary","PushOperationTimedOutWebhook","PushOperationTimedOutWebhookData","PushOption","PushOptionChoice","PushOptionProperty","PushOptionTypeEnum","PushValidationInfo","Rule","RuleNotifiers","Rules","Security","SourceTypeEnum","SupportedFeature","SyncSetting","SyncSettingDataTypeEnum","Validation","ValidationItem"] +__all__ = ["Branding","BrandingButton","BrandingImage","BrandingLogo","Companies","Company","CompanyDataConnectionStatusChangedWebhook","CompanyDataConnectionStatusChangedWebhookData","CompanyRequestBody","Connection","ConnectionStatus","Connections","DataConnectionError","DataConnectionHistory","DataConnectionStatus","DataStatus","DataSyncCompletedWebhook","DataSyncCompletedWebhookData","DataType","DataTypeFeature","DatasetDataChangedWebhook","DatasetDataChangedWebhookData","DatasetStatusChangedErrorWebhook","DatasetStatusChangedErrorWebhookData","ErrorMessage","FeatureState","FeatureType","HRef","ImageReference","Integration","Integrations","Links","NewCompanySynchronizedWebhook","Profile","PullOperation","PullOperationStatus","PushChangeType","PushFieldValidation","PushHistoryResponse","PushOperation","PushOperationChange","PushOperationRef","PushOperationStatus","PushOperationStatusChangedWebhook","PushOperationStatusChangedWebhookData","PushOperationSummary","PushOperationTimedOutWebhook","PushOperationTimedOutWebhookData","PushOption","PushOptionChoice","PushOptionProperty","PushOptionType","PushValidationInfo","Rule","RuleNotifiers","Rules","Security","SourceType","SupportedFeature","SyncSetting","SyncSettingDataType","Validation","ValidationItem"] diff --git a/common/src/codatcommon/models/shared/companydataconnectionstatuschangedwebhook.py b/common/src/codatcommon/models/shared/companydataconnectionstatuschangedwebhook.py index 655dff540..b1436e289 100755 --- a/common/src/codatcommon/models/shared/companydataconnectionstatuschangedwebhook.py +++ b/common/src/codatcommon/models/shared/companydataconnectionstatuschangedwebhook.py @@ -2,7 +2,7 @@ from __future__ import annotations import dataclasses -from ..shared import connectionstatus_enum as shared_connectionstatus_enum +from ..shared import connectionstatus as shared_connectionstatus from codatcommon import utils from dataclasses_json import Undefined, dataclass_json from typing import Optional @@ -14,9 +14,9 @@ class CompanyDataConnectionStatusChangedWebhookData: data_connection_id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataConnectionId'), 'exclude': lambda f: f is None }}) r"""Unique identifier for a company's data connection.""" - new_status: Optional[shared_connectionstatus_enum.ConnectionStatusEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('newStatus'), 'exclude': lambda f: f is None }}) + new_status: Optional[shared_connectionstatus.ConnectionStatus] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('newStatus'), 'exclude': lambda f: f is None }}) r"""The current authorization status of the data connection.""" - old_status: Optional[shared_connectionstatus_enum.ConnectionStatusEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('oldStatus'), 'exclude': lambda f: f is None }}) + old_status: Optional[shared_connectionstatus.ConnectionStatus] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('oldStatus'), 'exclude': lambda f: f is None }}) r"""The current authorization status of the data connection.""" platform_key: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('platformKey'), 'exclude': lambda f: f is None }}) r"""A unique 4-letter key to represent a platform in each integration. View [accounting](https://docs.codat.io/integrations/accounting/accounting-platform-keys), [banking](https://docs.codat.io/integrations/banking/banking-platform-keys), and [commerce](https://docs.codat.io/integrations/commerce/commerce-platform-keys) platform keys.""" diff --git a/common/src/codatcommon/models/shared/connection.py b/common/src/codatcommon/models/shared/connection.py index c517d12a3..1128d5b52 100755 --- a/common/src/codatcommon/models/shared/connection.py +++ b/common/src/codatcommon/models/shared/connection.py @@ -3,8 +3,8 @@ from __future__ import annotations import dataclasses from ..shared import dataconnectionerror as shared_dataconnectionerror -from ..shared import dataconnectionstatus_enum as shared_dataconnectionstatus_enum -from ..shared import sourcetype_enum as shared_sourcetype_enum +from ..shared import dataconnectionstatus as shared_dataconnectionstatus +from ..shared import sourcetype as shared_sourcetype from codatcommon import utils from dataclasses_json import Undefined, dataclass_json from typing import Any, Optional @@ -46,9 +46,9 @@ class Connection: platform_name: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('platformName') }}) source_id: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceId') }}) r"""A source-specific ID used to distinguish between different sources originating from the same data connection. In general, a data connection is a single data source. However, for TrueLayer, `sourceId` is associated with a specific bank and has a many-to-one relationship with the `integrationId`.""" - source_type: shared_sourcetype_enum.SourceTypeEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + source_type: shared_sourcetype.SourceType = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) r"""The type of platform of the connection.""" - status: shared_dataconnectionstatus_enum.DataConnectionStatusEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }}) + status: shared_dataconnectionstatus.DataConnectionStatus = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }}) r"""The current authorization status of the data connection.""" additional_properties: Optional[Any] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('additionalProperties'), 'exclude': lambda f: f is None }}) connection_info: Optional[dict[str, str]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('connectionInfo'), 'exclude': lambda f: f is None }}) diff --git a/common/src/codatcommon/models/shared/connectionstatus_enum.py b/common/src/codatcommon/models/shared/connectionstatus.py similarity index 89% rename from common/src/codatcommon/models/shared/connectionstatus_enum.py rename to common/src/codatcommon/models/shared/connectionstatus.py index 1898edacb..48515ca04 100755 --- a/common/src/codatcommon/models/shared/connectionstatus_enum.py +++ b/common/src/codatcommon/models/shared/connectionstatus.py @@ -3,7 +3,7 @@ from __future__ import annotations from enum import Enum -class ConnectionStatusEnum(str, Enum): +class ConnectionStatus(str, Enum): r"""The current authorization status of the data connection.""" PENDING_AUTH = 'PendingAuth' LINKED = 'Linked' diff --git a/common/src/codatcommon/models/shared/dataconnectionstatus_enum.py b/common/src/codatcommon/models/shared/dataconnectionstatus.py similarity index 88% rename from common/src/codatcommon/models/shared/dataconnectionstatus_enum.py rename to common/src/codatcommon/models/shared/dataconnectionstatus.py index 69b686168..377013d42 100755 --- a/common/src/codatcommon/models/shared/dataconnectionstatus_enum.py +++ b/common/src/codatcommon/models/shared/dataconnectionstatus.py @@ -3,7 +3,7 @@ from __future__ import annotations from enum import Enum -class DataConnectionStatusEnum(str, Enum): +class DataConnectionStatus(str, Enum): r"""The current authorization status of the data connection.""" PENDING_AUTH = 'PendingAuth' LINKED = 'Linked' diff --git a/common/src/codatcommon/models/shared/datatype_enum.py b/common/src/codatcommon/models/shared/datatype.py similarity index 98% rename from common/src/codatcommon/models/shared/datatype_enum.py rename to common/src/codatcommon/models/shared/datatype.py index 3057feb36..ea726125d 100755 --- a/common/src/codatcommon/models/shared/datatype_enum.py +++ b/common/src/codatcommon/models/shared/datatype.py @@ -3,7 +3,7 @@ from __future__ import annotations from enum import Enum -class DataTypeEnum(str, Enum): +class DataType(str, Enum): r"""Available Data types""" ACCOUNT_TRANSACTIONS = 'accountTransactions' BALANCE_SHEET = 'balanceSheet' diff --git a/common/src/codatcommon/models/shared/datatypefeature.py b/common/src/codatcommon/models/shared/datatypefeature.py index da6d18bd7..633d03fa1 100755 --- a/common/src/codatcommon/models/shared/datatypefeature.py +++ b/common/src/codatcommon/models/shared/datatypefeature.py @@ -2,7 +2,7 @@ from __future__ import annotations import dataclasses -from ..shared import datatype_enum as shared_datatype_enum +from ..shared import datatype as shared_datatype from ..shared import supportedfeature as shared_supportedfeature from codatcommon import utils from dataclasses_json import Undefined, dataclass_json @@ -15,6 +15,6 @@ class DataTypeFeature: r"""Describes support for a given datatype and associated operations""" supported_features: list[shared_supportedfeature.SupportedFeature] = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('supportedFeatures') }}) - data_type: Optional[shared_datatype_enum.DataTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }}) + data_type: Optional[shared_datatype.DataType] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }}) r"""Available Data types""" \ No newline at end of file diff --git a/common/src/codatcommon/models/shared/featurestate_enum.py b/common/src/codatcommon/models/shared/featurestate.py similarity index 89% rename from common/src/codatcommon/models/shared/featurestate_enum.py rename to common/src/codatcommon/models/shared/featurestate.py index 41177d9b1..dad3de462 100755 --- a/common/src/codatcommon/models/shared/featurestate_enum.py +++ b/common/src/codatcommon/models/shared/featurestate.py @@ -3,7 +3,7 @@ from __future__ import annotations from enum import Enum -class FeatureStateEnum(str, Enum): +class FeatureState(str, Enum): RELEASE = 'Release' ALPHA = 'Alpha' BETA = 'Beta' diff --git a/common/src/codatcommon/models/shared/featuretype_enum.py b/common/src/codatcommon/models/shared/featuretype.py similarity index 92% rename from common/src/codatcommon/models/shared/featuretype_enum.py rename to common/src/codatcommon/models/shared/featuretype.py index a9fcc972e..2f584f359 100755 --- a/common/src/codatcommon/models/shared/featuretype_enum.py +++ b/common/src/codatcommon/models/shared/featuretype.py @@ -3,7 +3,7 @@ from __future__ import annotations from enum import Enum -class FeatureTypeEnum(str, Enum): +class FeatureType(str, Enum): GET = 'Get' POST = 'Post' CATEGORIZATION = 'Categorization' diff --git a/common/src/codatcommon/models/shared/integration.py b/common/src/codatcommon/models/shared/integration.py index 1f874e014..cf135b145 100755 --- a/common/src/codatcommon/models/shared/integration.py +++ b/common/src/codatcommon/models/shared/integration.py @@ -3,7 +3,7 @@ from __future__ import annotations import dataclasses from ..shared import datatypefeature as shared_datatypefeature -from ..shared import sourcetype_enum as shared_sourcetype_enum +from ..shared import sourcetype as shared_sourcetype from codatcommon import utils from dataclasses_json import Undefined, dataclass_json from typing import Optional @@ -28,6 +28,6 @@ class Integration: is_offline_connector: Optional[bool] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('isOfflineConnector'), 'exclude': lambda f: f is None }}) source_id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceId'), 'exclude': lambda f: f is None }}) r"""A source-specific ID used to distinguish between different sources originating from the same data connection. In general, a data connection is a single data source. However, for TrueLayer, `sourceId` is associated with a specific bank and has a many-to-one relationship with the `integrationId`.""" - source_type: Optional[shared_sourcetype_enum.SourceTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType'), 'exclude': lambda f: f is None }}) + source_type: Optional[shared_sourcetype.SourceType] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType'), 'exclude': lambda f: f is None }}) r"""The type of platform of the connection.""" \ No newline at end of file diff --git a/common/src/codatcommon/models/shared/pulloperation.py b/common/src/codatcommon/models/shared/pulloperation.py index 5af7c2894..89b78bec8 100755 --- a/common/src/codatcommon/models/shared/pulloperation.py +++ b/common/src/codatcommon/models/shared/pulloperation.py @@ -6,7 +6,7 @@ from dataclasses_json import Undefined, dataclass_json from enum import Enum -class PullOperationStatusEnum(str, Enum): +class PullOperationStatus(str, Enum): INITIAL = 'Initial' QUEUED = 'Queued' FETCHING = 'Fetching' @@ -67,5 +67,5 @@ class PullOperation: > Not all dates from Codat will contain information about time zones. > Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced. """ - status: PullOperationStatusEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }}) + status: PullOperationStatus = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }}) \ No newline at end of file diff --git a/common/src/codatcommon/models/shared/pushchangetype_enum.py b/common/src/codatcommon/models/shared/pushchangetype.py similarity index 88% rename from common/src/codatcommon/models/shared/pushchangetype_enum.py rename to common/src/codatcommon/models/shared/pushchangetype.py index 5b26d7b9e..88e1a3ec7 100755 --- a/common/src/codatcommon/models/shared/pushchangetype_enum.py +++ b/common/src/codatcommon/models/shared/pushchangetype.py @@ -3,7 +3,7 @@ from __future__ import annotations from enum import Enum -class PushChangeTypeEnum(str, Enum): +class PushChangeType(str, Enum): UNKNOWN = 'Unknown' CREATED = 'Created' MODIFIED = 'Modified' diff --git a/common/src/codatcommon/models/shared/pushoperation.py b/common/src/codatcommon/models/shared/pushoperation.py index 9fc1e2308..d3d969e92 100755 --- a/common/src/codatcommon/models/shared/pushoperation.py +++ b/common/src/codatcommon/models/shared/pushoperation.py @@ -2,9 +2,9 @@ from __future__ import annotations import dataclasses -from ..shared import datatype_enum as shared_datatype_enum +from ..shared import datatype as shared_datatype from ..shared import pushoperationchange as shared_pushoperationchange -from ..shared import pushoperationstatus_enum as shared_pushoperationstatus_enum +from ..shared import pushoperationstatus as shared_pushoperationstatus from ..shared import validation as shared_validation from codatcommon import utils from dataclasses_json import Undefined, dataclass_json @@ -43,7 +43,7 @@ class PushOperation: > Not all dates from Codat will contain information about time zones. > Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced. """ - status: shared_pushoperationstatus_enum.PushOperationStatusEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }}) + status: shared_pushoperationstatus.PushOperationStatus = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }}) r"""The status of the push operation.""" status_code: int = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('statusCode') }}) changes: Optional[list[shared_pushoperationchange.PushOperationChange]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('changes'), 'exclude': lambda f: f is None }}) @@ -70,7 +70,7 @@ class PushOperation: """ data: Optional[dict[str, Any]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('data'), 'exclude': lambda f: f is None }}) r"""Object submitted in push operation.""" - data_type: Optional[shared_datatype_enum.DataTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }}) + data_type: Optional[shared_datatype.DataType] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }}) r"""Available Data types""" error_message: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('errorMessage'), 'exclude': lambda f: f is None }}) timeout_in_minutes: Optional[int] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('timeoutInMinutes'), 'exclude': lambda f: f is None }}) diff --git a/common/src/codatcommon/models/shared/pushoperationchange.py b/common/src/codatcommon/models/shared/pushoperationchange.py index 7225d976b..58baa510f 100755 --- a/common/src/codatcommon/models/shared/pushoperationchange.py +++ b/common/src/codatcommon/models/shared/pushoperationchange.py @@ -2,7 +2,7 @@ from __future__ import annotations import dataclasses -from ..shared import pushchangetype_enum as shared_pushchangetype_enum +from ..shared import pushchangetype as shared_pushchangetype from ..shared import pushoperationref as shared_pushoperationref from codatcommon import utils from dataclasses_json import Undefined, dataclass_json @@ -15,5 +15,5 @@ class PushOperationChange: attachment_id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('attachmentId'), 'exclude': lambda f: f is None }}) record_ref: Optional[shared_pushoperationref.PushOperationRef] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('recordRef'), 'exclude': lambda f: f is None }}) - type: Optional[shared_pushchangetype_enum.PushChangeTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type'), 'exclude': lambda f: f is None }}) + type: Optional[shared_pushchangetype.PushChangeType] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type'), 'exclude': lambda f: f is None }}) \ No newline at end of file diff --git a/common/src/codatcommon/models/shared/pushoperationref.py b/common/src/codatcommon/models/shared/pushoperationref.py index 5e9b8098f..ede8d31ea 100755 --- a/common/src/codatcommon/models/shared/pushoperationref.py +++ b/common/src/codatcommon/models/shared/pushoperationref.py @@ -2,7 +2,7 @@ from __future__ import annotations import dataclasses -from ..shared import datatype_enum as shared_datatype_enum +from ..shared import datatype as shared_datatype from codatcommon import utils from dataclasses_json import Undefined, dataclass_json from typing import Optional @@ -12,7 +12,7 @@ @dataclasses.dataclass class PushOperationRef: - data_type: Optional[shared_datatype_enum.DataTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }}) + data_type: Optional[shared_datatype.DataType] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }}) r"""Available Data types""" id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('id'), 'exclude': lambda f: f is None }}) \ No newline at end of file diff --git a/common/src/codatcommon/models/shared/pushoperationstatus_enum.py b/common/src/codatcommon/models/shared/pushoperationstatus.py similarity index 86% rename from common/src/codatcommon/models/shared/pushoperationstatus_enum.py rename to common/src/codatcommon/models/shared/pushoperationstatus.py index 90d017bcf..fc391b0a2 100755 --- a/common/src/codatcommon/models/shared/pushoperationstatus_enum.py +++ b/common/src/codatcommon/models/shared/pushoperationstatus.py @@ -3,7 +3,7 @@ from __future__ import annotations from enum import Enum -class PushOperationStatusEnum(str, Enum): +class PushOperationStatus(str, Enum): r"""The status of the push operation.""" PENDING = 'Pending' FAILED = 'Failed' diff --git a/common/src/codatcommon/models/shared/pushoperationsummary.py b/common/src/codatcommon/models/shared/pushoperationsummary.py index c01a8b500..2ac515e35 100755 --- a/common/src/codatcommon/models/shared/pushoperationsummary.py +++ b/common/src/codatcommon/models/shared/pushoperationsummary.py @@ -2,9 +2,9 @@ from __future__ import annotations import dataclasses -from ..shared import datatype_enum as shared_datatype_enum +from ..shared import datatype as shared_datatype from ..shared import pushoperationchange as shared_pushoperationchange -from ..shared import pushoperationstatus_enum as shared_pushoperationstatus_enum +from ..shared import pushoperationstatus as shared_pushoperationstatus from ..shared import validation as shared_validation from codatcommon import utils from dataclasses_json import Undefined, dataclass_json @@ -42,7 +42,7 @@ class PushOperationSummary: > Not all dates from Codat will contain information about time zones. > Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced. """ - status: shared_pushoperationstatus_enum.PushOperationStatusEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }}) + status: shared_pushoperationstatus.PushOperationStatus = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }}) r"""The status of the push operation.""" status_code: int = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('statusCode') }}) changes: Optional[list[shared_pushoperationchange.PushOperationChange]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('changes'), 'exclude': lambda f: f is None }}) @@ -67,7 +67,7 @@ class PushOperationSummary: > Not all dates from Codat will contain information about time zones. > Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced. """ - data_type: Optional[shared_datatype_enum.DataTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }}) + data_type: Optional[shared_datatype.DataType] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }}) r"""Available Data types""" error_message: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('errorMessage'), 'exclude': lambda f: f is None }}) timeout_in_minutes: Optional[int] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('timeoutInMinutes'), 'exclude': lambda f: f is None }}) diff --git a/common/src/codatcommon/models/shared/pushoption.py b/common/src/codatcommon/models/shared/pushoption.py index bc91ecd8e..997fad4ba 100755 --- a/common/src/codatcommon/models/shared/pushoption.py +++ b/common/src/codatcommon/models/shared/pushoption.py @@ -4,7 +4,7 @@ import dataclasses from ..shared import pushoptionchoice as shared_pushoptionchoice from ..shared import pushoptionproperty as shared_pushoptionproperty -from ..shared import pushoptiontype_enum as shared_pushoptiontype_enum +from ..shared import pushoptiontype as shared_pushoptiontype from ..shared import pushvalidationinfo as shared_pushvalidationinfo from codatcommon import utils from dataclasses_json import Undefined, dataclass_json @@ -18,7 +18,7 @@ class PushOption: display_name: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('displayName') }}) required: bool = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('required') }}) - type: shared_pushoptiontype_enum.PushOptionTypeEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type') }}) + type: shared_pushoptiontype.PushOptionType = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type') }}) description: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('description'), 'exclude': lambda f: f is None }}) options: Optional[list[shared_pushoptionchoice.PushOptionChoice]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('options'), 'exclude': lambda f: f is None }}) properties: Optional[dict[str, shared_pushoptionproperty.PushOptionProperty]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('properties'), 'exclude': lambda f: f is None }}) diff --git a/common/src/codatcommon/models/shared/pushoptionchoice.py b/common/src/codatcommon/models/shared/pushoptionchoice.py index 48421e032..b776d8ff3 100755 --- a/common/src/codatcommon/models/shared/pushoptionchoice.py +++ b/common/src/codatcommon/models/shared/pushoptionchoice.py @@ -2,7 +2,7 @@ from __future__ import annotations import dataclasses -from ..shared import pushoptiontype_enum as shared_pushoptiontype_enum +from ..shared import pushoptiontype as shared_pushoptiontype from codatcommon import utils from dataclasses_json import Undefined, dataclass_json from typing import Optional @@ -15,7 +15,7 @@ class PushOptionChoice: description: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('description'), 'exclude': lambda f: f is None }}) display_name: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('displayName'), 'exclude': lambda f: f is None }}) required: Optional[bool] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('required'), 'exclude': lambda f: f is None }}) - type: Optional[shared_pushoptiontype_enum.PushOptionTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type'), 'exclude': lambda f: f is None }}) + type: Optional[shared_pushoptiontype.PushOptionType] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type'), 'exclude': lambda f: f is None }}) value: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('value'), 'exclude': lambda f: f is None }}) r"""Allowed value for field.""" \ No newline at end of file diff --git a/common/src/codatcommon/models/shared/pushoptionproperty.py b/common/src/codatcommon/models/shared/pushoptionproperty.py index 15c818576..6fe704c09 100755 --- a/common/src/codatcommon/models/shared/pushoptionproperty.py +++ b/common/src/codatcommon/models/shared/pushoptionproperty.py @@ -3,7 +3,7 @@ from __future__ import annotations import dataclasses from ..shared import pushoptionchoice as shared_pushoptionchoice -from ..shared import pushoptiontype_enum as shared_pushoptiontype_enum +from ..shared import pushoptiontype as shared_pushoptiontype from ..shared import pushvalidationinfo as shared_pushvalidationinfo from codatcommon import utils from dataclasses_json import Undefined, dataclass_json @@ -17,7 +17,7 @@ class PushOptionProperty: description: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('description') }}) display_name: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('displayName') }}) required: bool = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('required') }}) - type: shared_pushoptiontype_enum.PushOptionTypeEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type') }}) + type: shared_pushoptiontype.PushOptionType = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type') }}) options: Optional[list[shared_pushoptionchoice.PushOptionChoice]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('options'), 'exclude': lambda f: f is None }}) properties: Optional[dict[str, PushOptionProperty]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('properties'), 'exclude': lambda f: f is None }}) validation: Optional[shared_pushvalidationinfo.PushValidationInfo] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('validation'), 'exclude': lambda f: f is None }}) diff --git a/common/src/codatcommon/models/shared/pushoptiontype_enum.py b/common/src/codatcommon/models/shared/pushoptiontype.py similarity index 89% rename from common/src/codatcommon/models/shared/pushoptiontype_enum.py rename to common/src/codatcommon/models/shared/pushoptiontype.py index 5b15aa514..2de78dadf 100755 --- a/common/src/codatcommon/models/shared/pushoptiontype_enum.py +++ b/common/src/codatcommon/models/shared/pushoptiontype.py @@ -3,7 +3,7 @@ from __future__ import annotations from enum import Enum -class PushOptionTypeEnum(str, Enum): +class PushOptionType(str, Enum): ARRAY = 'Array' OBJECT = 'Object' STRING = 'String' diff --git a/common/src/codatcommon/models/shared/sourcetype_enum.py b/common/src/codatcommon/models/shared/sourcetype.py similarity index 90% rename from common/src/codatcommon/models/shared/sourcetype_enum.py rename to common/src/codatcommon/models/shared/sourcetype.py index 49e1e35b6..6989504fb 100755 --- a/common/src/codatcommon/models/shared/sourcetype_enum.py +++ b/common/src/codatcommon/models/shared/sourcetype.py @@ -3,7 +3,7 @@ from __future__ import annotations from enum import Enum -class SourceTypeEnum(str, Enum): +class SourceType(str, Enum): r"""The type of platform of the connection.""" ACCOUNTING = 'Accounting' BANKING = 'Banking' diff --git a/common/src/codatcommon/models/shared/supportedfeature.py b/common/src/codatcommon/models/shared/supportedfeature.py index a92afa8de..e874ba728 100755 --- a/common/src/codatcommon/models/shared/supportedfeature.py +++ b/common/src/codatcommon/models/shared/supportedfeature.py @@ -2,8 +2,8 @@ from __future__ import annotations import dataclasses -from ..shared import featurestate_enum as shared_featurestate_enum -from ..shared import featuretype_enum as shared_featuretype_enum +from ..shared import featurestate as shared_featurestate +from ..shared import featuretype as shared_featuretype from codatcommon import utils from dataclasses_json import Undefined, dataclass_json @@ -12,6 +12,6 @@ @dataclasses.dataclass class SupportedFeature: - feature_state: shared_featurestate_enum.FeatureStateEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('featureState') }}) - feature_type: shared_featuretype_enum.FeatureTypeEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('featureType') }}) + feature_state: shared_featurestate.FeatureState = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('featureState') }}) + feature_type: shared_featuretype.FeatureType = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('featureType') }}) \ No newline at end of file diff --git a/common/src/codatcommon/models/shared/syncsetting.py b/common/src/codatcommon/models/shared/syncsetting.py index 90f937ef6..1e26b0c56 100755 --- a/common/src/codatcommon/models/shared/syncsetting.py +++ b/common/src/codatcommon/models/shared/syncsetting.py @@ -7,7 +7,7 @@ from enum import Enum from typing import Optional -class SyncSettingDataTypeEnum(str, Enum): +class SyncSettingDataType(str, Enum): r"""Available Data types""" ACCOUNT_TRANSACTIONS = 'accountTransactions' BALANCE_SHEET = 'balanceSheet' @@ -58,7 +58,7 @@ class SyncSettingDataTypeEnum(str, Enum): class SyncSetting: r"""Describes how often, and how much history, should be fetched for the given data type when a pull operation is queued.""" - data_type: SyncSettingDataTypeEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType') }}) + data_type: SyncSettingDataType = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType') }}) r"""Available Data types""" fetch_on_first_link: bool = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('fetchOnFirstLink') }}) r"""Whether this data type should be queued after a company has authorized a connection.""" diff --git a/common/src/codatcommon/push_data.py b/common/src/codatcommon/push_data.py index 83daeee4a..512db2cfd 100755 --- a/common/src/codatcommon/push_data.py +++ b/common/src/codatcommon/push_data.py @@ -34,12 +34,13 @@ def get_model_options(self, request: operations.GetCreateUpdateModelOptionsByDat > **Supported Integrations** > - > Check out our [Knowledge UI](https://knowledge.codat.io/) for integrations that support push (POST/PUT methods). + > Check out our [coverage explorer](https://knowledge.codat.io/) for integrations that support push (POST/PUT methods). """ base_url = self._server_url url = utils.generate_url(operations.GetCreateUpdateModelOptionsByDataTypeRequest, base_url, '/companies/{companyId}/connections/{connectionId}/options/{dataType}', request) headers = {} + headers['Accept'] = 'application/json' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -78,6 +79,7 @@ def get_operation(self, request: operations.GetPushOperationRequest, retries: Op url = utils.generate_url(operations.GetPushOperationRequest, base_url, '/companies/{companyId}/push/{pushOperationKey}', request) headers = {} + headers['Accept'] = 'application/json' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -117,6 +119,7 @@ def list_operations(self, request: operations.GetCompanyPushHistoryRequest, retr url = utils.generate_url(operations.GetCompanyPushHistoryRequest, base_url, '/companies/{companyId}/push', request) headers = {} query_params = utils.get_query_params(operations.GetCompanyPushHistoryRequest, request) + headers['Accept'] = 'application/json' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client diff --git a/common/src/codatcommon/refresh_data.py b/common/src/codatcommon/refresh_data.py index 4d592a056..d520aa1d5 100755 --- a/common/src/codatcommon/refresh_data.py +++ b/common/src/codatcommon/refresh_data.py @@ -31,6 +31,7 @@ def all(self, request: operations.RefreshCompanyDataRequest, retries: Optional[u url = utils.generate_url(operations.RefreshCompanyDataRequest, base_url, '/companies/{companyId}/data/all', request) headers = {} + headers['Accept'] = 'application/json' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -74,6 +75,7 @@ def by_data_type(self, request: operations.CreatePullOperationRequest, retries: url = utils.generate_url(operations.CreatePullOperationRequest, base_url, '/companies/{companyId}/data/queue/{dataType}', request) headers = {} query_params = utils.get_query_params(operations.CreatePullOperationRequest, request) + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client diff --git a/common/src/codatcommon/sdk.py b/common/src/codatcommon/sdk.py index 8d435991b..9dc1af9d4 100755 --- a/common/src/codatcommon/sdk.py +++ b/common/src/codatcommon/sdk.py @@ -49,8 +49,8 @@ class CodatCommon: _security_client: requests_http.Session _server_url: str = SERVERS[0] _language: str = "python" - _sdk_version: str = "0.17.0" - _gen_version: str = "2.30.0" + _sdk_version: str = "0.18.0" + _gen_version: str = "2.31.0" def __init__(self, security: shared.Security = None, diff --git a/common/src/codatcommon/settings.py b/common/src/codatcommon/settings.py index ed057dc91..0aaf1d8f5 100755 --- a/common/src/codatcommon/settings.py +++ b/common/src/codatcommon/settings.py @@ -33,6 +33,7 @@ def get_profile(self, retries: Optional[utils.RetryConfig] = None) -> operations url = base_url.removesuffix('/') + '/profile' headers = {} + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -78,6 +79,7 @@ def get_sync_settings(self, request: operations.UpdateSyncSettingsRequestBody, r req_content_type, data, form = utils.serialize_request_body(request, "request", 'json') if req_content_type not in ('multipart/form-data', 'multipart/mixed'): headers['content-type'] = req_content_type + headers['Accept'] = 'application/json' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -121,6 +123,7 @@ def update_profile(self, request: shared.Profile, retries: Optional[utils.RetryC req_content_type, data, form = utils.serialize_request_body(request, "request", 'json') if req_content_type not in ('multipart/form-data', 'multipart/mixed'): headers['content-type'] = req_content_type + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client diff --git a/common/src/codatcommon/webhooks.py b/common/src/codatcommon/webhooks.py index 3c97ddfa1..b2d294fbd 100755 --- a/common/src/codatcommon/webhooks.py +++ b/common/src/codatcommon/webhooks.py @@ -34,6 +34,7 @@ def create(self, request: shared.Rule, retries: Optional[utils.RetryConfig] = No req_content_type, data, form = utils.serialize_request_body(request, "request", 'json') if req_content_type not in ('multipart/form-data', 'multipart/mixed'): headers['content-type'] = req_content_type + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -76,6 +77,7 @@ def get(self, request: operations.GetWebhookRequest, retries: Optional[utils.Ret url = utils.generate_url(operations.GetWebhookRequest, base_url, '/rules/{ruleId}', request) headers = {} + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client @@ -119,6 +121,7 @@ def list(self, request: operations.ListRulesRequest, retries: Optional[utils.Ret url = base_url.removesuffix('/') + '/rules' headers = {} query_params = utils.get_query_params(operations.ListRulesRequest, request) + headers['Accept'] = 'application/json;q=1, application/json;q=0' headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}' client = self._security_client From 50e03e1cc3daf0fe47a396bc5f4108fef8f526b6 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Sat, 20 May 2023 00:15:59 +0000 Subject: [PATCH 2/2] ci: regenerated with OpenAPI Doc 2.1.0, Speakeay CLI 1.36.1 --- common/RELEASES.md | 10 +++++++++- common/gen.yaml | 6 +++--- common/setup.py | 2 +- .../models/operations/get_company_push_history.py | 4 ++-- .../codatcommon/models/operations/list_companies.py | 4 ++-- .../models/operations/list_company_connections.py | 4 ++-- .../codatcommon/models/operations/list_integrations.py | 4 ++-- .../models/operations/list_pull_operations.py | 4 ++-- common/src/codatcommon/models/operations/list_rules.py | 4 ++-- common/src/codatcommon/sdk.py | 2 +- 10 files changed, 26 insertions(+), 18 deletions(-) diff --git a/common/RELEASES.md b/common/RELEASES.md index 9b488b446..11762a7d5 100644 --- a/common/RELEASES.md +++ b/common/RELEASES.md @@ -342,4 +342,12 @@ Based on: - OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Common.yaml - Speakeasy CLI 1.35.0 (2.31.0) https://github.com/speakeasy-api/speakeasy ### Releases -- [PyPI v0.18.0] https://pypi.org/project/codat-common/0.18.0 - common \ No newline at end of file +- [PyPI v0.18.0] https://pypi.org/project/codat-common/0.18.0 - common + +## 2023-05-20 00:15:45 +### Changes +Based on: +- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Common.yaml +- Speakeasy CLI 1.36.1 (2.31.0) https://github.com/speakeasy-api/speakeasy +### Releases +- [PyPI v0.18.1] https://pypi.org/project/codat-common/0.18.1 - common \ No newline at end of file diff --git a/common/gen.yaml b/common/gen.yaml index 8c5715c6b..7a8207854 100644 --- a/common/gen.yaml +++ b/common/gen.yaml @@ -1,15 +1,15 @@ configVersion: 1.0.0 management: - docChecksum: 692341620fad8589f2b89b98fa3ab552 + docChecksum: 57175a10c1f027b24b5699f013c125a6 docVersion: 2.1.0 - speakeasyVersion: 1.35.0 + speakeasyVersion: 1.36.1 generationVersion: 2.31.0 generation: sdkClassName: CodatCommon singleTagPerOp: false telemetryEnabled: true python: - version: 0.18.0 + version: 0.18.1 author: Speakeasy description: Python Client SDK Generated by Speakeasy maxMethodParams: 0 diff --git a/common/setup.py b/common/setup.py index e223812ab..08776d62c 100755 --- a/common/setup.py +++ b/common/setup.py @@ -10,7 +10,7 @@ setuptools.setup( name="codat-common", - version="0.18.0", + version="0.18.1", author="Speakeasy", description="Python Client SDK Generated by Speakeasy", long_description=long_description, diff --git a/common/src/codatcommon/models/operations/get_company_push_history.py b/common/src/codatcommon/models/operations/get_company_push_history.py index 1ee3594d0..2579e2927 100755 --- a/common/src/codatcommon/models/operations/get_company_push_history.py +++ b/common/src/codatcommon/models/operations/get_company_push_history.py @@ -11,10 +11,10 @@ class GetCompanyPushHistoryRequest: company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }}) - page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) - r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" order_by: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'orderBy', 'style': 'form', 'explode': True }}) r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results).""" + page: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) + r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }}) r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging).""" query: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'query', 'style': 'form', 'explode': True }}) diff --git a/common/src/codatcommon/models/operations/list_companies.py b/common/src/codatcommon/models/operations/list_companies.py index 7dd029df6..eecb0ccc5 100755 --- a/common/src/codatcommon/models/operations/list_companies.py +++ b/common/src/codatcommon/models/operations/list_companies.py @@ -11,10 +11,10 @@ @dataclasses.dataclass class ListCompaniesRequest: - page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) - r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" order_by: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'orderBy', 'style': 'form', 'explode': True }}) r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results).""" + page: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) + r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }}) r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging).""" query: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'query', 'style': 'form', 'explode': True }}) diff --git a/common/src/codatcommon/models/operations/list_company_connections.py b/common/src/codatcommon/models/operations/list_company_connections.py index 3b0729ee4..900b039d6 100755 --- a/common/src/codatcommon/models/operations/list_company_connections.py +++ b/common/src/codatcommon/models/operations/list_company_connections.py @@ -12,10 +12,10 @@ class ListCompanyConnectionsRequest: company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }}) - page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) - r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" order_by: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'orderBy', 'style': 'form', 'explode': True }}) r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results).""" + page: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) + r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }}) r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging).""" query: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'query', 'style': 'form', 'explode': True }}) diff --git a/common/src/codatcommon/models/operations/list_integrations.py b/common/src/codatcommon/models/operations/list_integrations.py index 0ab2f059e..eb89f2336 100755 --- a/common/src/codatcommon/models/operations/list_integrations.py +++ b/common/src/codatcommon/models/operations/list_integrations.py @@ -11,10 +11,10 @@ @dataclasses.dataclass class ListIntegrationsRequest: - page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) - r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" order_by: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'orderBy', 'style': 'form', 'explode': True }}) r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results).""" + page: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) + r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }}) r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging).""" query: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'query', 'style': 'form', 'explode': True }}) diff --git a/common/src/codatcommon/models/operations/list_pull_operations.py b/common/src/codatcommon/models/operations/list_pull_operations.py index ac9358c9e..f16bb9380 100755 --- a/common/src/codatcommon/models/operations/list_pull_operations.py +++ b/common/src/codatcommon/models/operations/list_pull_operations.py @@ -12,10 +12,10 @@ class ListPullOperationsRequest: company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }}) - page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) - r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" order_by: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'orderBy', 'style': 'form', 'explode': True }}) r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results).""" + page: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) + r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }}) r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging).""" query: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'query', 'style': 'form', 'explode': True }}) diff --git a/common/src/codatcommon/models/operations/list_rules.py b/common/src/codatcommon/models/operations/list_rules.py index 4a69c3888..82d059214 100755 --- a/common/src/codatcommon/models/operations/list_rules.py +++ b/common/src/codatcommon/models/operations/list_rules.py @@ -11,10 +11,10 @@ @dataclasses.dataclass class ListRulesRequest: - page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) - r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" order_by: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'orderBy', 'style': 'form', 'explode': True }}) r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results).""" + page: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }}) + r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging).""" page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }}) r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging).""" query: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'query', 'style': 'form', 'explode': True }}) diff --git a/common/src/codatcommon/sdk.py b/common/src/codatcommon/sdk.py index 9dc1af9d4..c5902007f 100755 --- a/common/src/codatcommon/sdk.py +++ b/common/src/codatcommon/sdk.py @@ -49,7 +49,7 @@ class CodatCommon: _security_client: requests_http.Session _server_url: str = SERVERS[0] _language: str = "python" - _sdk_version: str = "0.18.0" + _sdk_version: str = "0.18.1" _gen_version: str = "2.31.0" def __init__(self,