Skip to content

Commit 060b9d2

Browse files
committed
ci: regenerated with OpenAPI Doc 1.1, Speakeay CLI 1.35.0
1 parent 7f2305e commit 060b9d2

19 files changed

+57
-32
lines changed

synccommerce/RELEASES.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,4 +302,12 @@ Based on:
302302
- OpenAPI Doc 1.1 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Commerce.yaml
303303
- Speakeasy CLI 1.34.0 (2.30.0) https://github.com/speakeasy-api/speakeasy
304304
### Releases
305-
- [PyPI v0.16.0] https://pypi.org/project/codat-sync-for-commerce/0.16.0 - synccommerce
305+
- [PyPI v0.16.0] https://pypi.org/project/codat-sync-for-commerce/0.16.0 - synccommerce
306+
307+
## 2023-05-19 00:07:27
308+
### Changes
309+
Based on:
310+
- OpenAPI Doc 1.1 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Commerce.yaml
311+
- Speakeasy CLI 1.35.0 (2.31.0) https://github.com/speakeasy-api/speakeasy
312+
### Releases
313+
- [PyPI v0.17.0] https://pypi.org/project/codat-sync-for-commerce/0.17.0 - synccommerce

synccommerce/files.gen

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ src/codatsynccommerce/models/operations/update_visible_accounts_sync_flow.py
3131
src/codatsynccommerce/models/operations/__init__.py
3232
src/codatsynccommerce/models/shared/company.py
3333
src/codatsynccommerce/models/shared/connection.py
34-
src/codatsynccommerce/models/shared/dataconnectionstatus_enum.py
34+
src/codatsynccommerce/models/shared/dataconnectionstatus.py
3535
src/codatsynccommerce/models/shared/dataconnectionerror.py
3636
src/codatsynccommerce/models/shared/createcompany.py
3737
src/codatsynccommerce/models/shared/companies.py
@@ -65,11 +65,11 @@ src/codatsynccommerce/models/shared/imagereference.py
6565
src/codatsynccommerce/models/shared/brandingbutton.py
6666
src/codatsynccommerce/models/shared/integrations.py
6767
src/codatsynccommerce/models/shared/integration.py
68-
src/codatsynccommerce/models/shared/sourcetype_enum.py
68+
src/codatsynccommerce/models/shared/sourcetype.py
6969
src/codatsynccommerce/models/shared/datatypefeature.py
7070
src/codatsynccommerce/models/shared/supportedfeature.py
71-
src/codatsynccommerce/models/shared/featuretype_enum.py
72-
src/codatsynccommerce/models/shared/featurestate_enum.py
71+
src/codatsynccommerce/models/shared/featuretype.py
72+
src/codatsynccommerce/models/shared/featurestate.py
7373
src/codatsynccommerce/models/shared/syncsummary.py
7474
src/codatsynccommerce/models/shared/daterange.py
7575
src/codatsynccommerce/models/shared/synctolatestargs.py

synccommerce/gen.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ configVersion: 1.0.0
22
management:
33
docChecksum: 709e3ad7f823df6498d0e786505ba79a
44
docVersion: "1.1"
5-
speakeasyVersion: 1.34.0
6-
generationVersion: 2.30.0
5+
speakeasyVersion: 1.35.0
6+
generationVersion: 2.31.0
77
generation:
88
sdkClassName: CodatSyncCommerce
99
singleTagPerOp: false
1010
telemetryEnabled: true
1111
python:
12-
version: 0.16.0
12+
version: 0.17.0
1313
author: Speakeasy
1414
description: Python Client SDK Generated by Speakeasy
1515
maxMethodParams: 0

synccommerce/setup.py

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

1111
setuptools.setup(
1212
name="codat-sync-for-commerce",
13-
version="0.16.0",
13+
version="0.17.0",
1414
author="Speakeasy",
1515
description="Python Client SDK Generated by Speakeasy",
1616
long_description=long_description,

synccommerce/src/codatsynccommerce/company_management.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ def create_company(self, request: shared.CreateCompany, retries: Optional[utils.
3434
req_content_type, data, form = utils.serialize_request_body(request, "request", 'json')
3535
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):
3636
headers['content-type'] = req_content_type
37+
headers['Accept'] = 'application/json'
3738
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
3839

3940
client = self._security_client
@@ -75,6 +76,7 @@ def create_connection(self, request: operations.CreateConnectionRequest, retries
7576
req_content_type, data, form = utils.serialize_request_body(request, "request_body", 'string')
7677
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):
7778
headers['content-type'] = req_content_type
79+
headers['Accept'] = 'application/json'
7880
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
7981

8082
client = self._security_client
@@ -114,6 +116,7 @@ def list_companies(self, request: operations.ListCompaniesRequest, retries: Opti
114116
url = base_url.removesuffix('/') + '/meta/companies'
115117
headers = {}
116118
query_params = utils.get_query_params(operations.ListCompaniesRequest, request)
119+
headers['Accept'] = 'application/json'
117120
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
118121

119122
client = self._security_client
@@ -153,6 +156,7 @@ def list_connections(self, request: operations.ListConnectionsRequest, retries:
153156
url = utils.generate_url(operations.ListConnectionsRequest, base_url, '/meta/companies/{companyId}/connections', request)
154157
headers = {}
155158
query_params = utils.get_query_params(operations.ListConnectionsRequest, request)
159+
headers['Accept'] = 'application/json'
156160
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
157161

158162
client = self._security_client
@@ -194,6 +198,7 @@ def update_connection(self, request: operations.UpdateConnectionRequest, retries
194198
req_content_type, data, form = utils.serialize_request_body(request, "update_connection", 'json')
195199
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):
196200
headers['content-type'] = req_content_type
201+
headers['Accept'] = 'application/json'
197202
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
198203

199204
client = self._security_client

synccommerce/src/codatsynccommerce/configuration.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ def get_configuration(self, request: operations.GetConfigurationRequest, retries
3131

3232
url = utils.generate_url(operations.GetConfigurationRequest, base_url, '/config/companies/{companyId}/sync/commerce', request)
3333
headers = {}
34+
headers['Accept'] = 'application/json'
3435
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
3536

3637
client = self._security_client
@@ -69,6 +70,7 @@ def get_sync_status(self, request: operations.GetSyncStatusRequest, retries: Opt
6970

7071
url = utils.generate_url(operations.GetSyncStatusRequest, base_url, '/meta/companies/{companyId}/sync/commerce/status', request)
7172
headers = {}
73+
headers['Accept'] = '*/*'
7274
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
7375

7476
client = self._security_client
@@ -103,6 +105,7 @@ def set_configuration(self, request: operations.SetConfigurationRequest, retries
103105

104106
url = utils.generate_url(operations.SetConfigurationRequest, base_url, '/config/companies/{companyId}/sync/commerce', request)
105107
headers = {}
108+
headers['Accept'] = 'application/json'
106109
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
107110

108111
client = self._security_client

synccommerce/src/codatsynccommerce/integrations.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ def get_integration_branding(self, request: operations.GetIntegrationBrandingReq
3131

3232
url = utils.generate_url(operations.GetIntegrationBrandingRequest, base_url, '/config/integrations/{platformKey}/branding', request)
3333
headers = {}
34+
headers['Accept'] = 'application/json'
3435
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
3536

3637
client = self._security_client
@@ -70,6 +71,7 @@ def list_integrations(self, request: operations.ListIntegrationsRequest, retries
7071
url = base_url.removesuffix('/') + '/config/integrations'
7172
headers = {}
7273
query_params = utils.get_query_params(operations.ListIntegrationsRequest, request)
74+
headers['Accept'] = 'application/json'
7375
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
7476

7577
client = self._security_client

synccommerce/src/codatsynccommerce/models/shared/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
from .createcompany import *
1515
from .customer import *
1616
from .dataconnectionerror import *
17-
from .dataconnectionstatus_enum import *
17+
from .dataconnectionstatus import *
1818
from .datatypefeature import *
1919
from .daterange import *
20-
from .featurestate_enum import *
21-
from .featuretype_enum import *
20+
from .featurestate import *
21+
from .featuretype import *
2222
from .fees import *
2323
from .feessupplier import *
2424
from .grouping import *
@@ -39,7 +39,7 @@
3939
from .payments import *
4040
from .sales import *
4141
from .security import *
42-
from .sourcetype_enum import *
42+
from .sourcetype import *
4343
from .supportedfeature import *
4444
from .syncflowurl import *
4545
from .syncsummary import *
@@ -49,4 +49,4 @@
4949
from .updateconnection import *
5050
from .visibleaccounts import *
5151

52-
__all__ = ["AccountOption","Branding","BrandingButton","BrandingImage","BrandingLogo","Companies","Company","ConfigAccount","Configuration","Connection","ConnectionSourceTypeEnum","Connections","CreateCompany","Customer","DataConnectionError","DataConnectionStatusEnum","DataTypeFeature","DataTypeFeatureDataTypeEnum","DateRange","FeatureStateEnum","FeatureTypeEnum","Fees","FeesSupplier","Grouping","GroupingLevels","GroupingPeriod","HalRef","ImageReference","Integration","Integrations","InvoiceLevelSelection","InvoiceLineLevelSelection","InvoiceStatus","Links","Localization","NewPayments","NewTaxRates","Option","Payments","Sales","Security","SourceTypeEnum","SupportedFeature","SyncFlowURL","SyncSummary","SyncToLatestArgs","TaxRateAmount","TaxRateMapping","UpdateConnection","VisibleAccounts"]
52+
__all__ = ["AccountOption","Branding","BrandingButton","BrandingImage","BrandingLogo","Companies","Company","ConfigAccount","Configuration","Connection","ConnectionSourceType","Connections","CreateCompany","Customer","DataConnectionError","DataConnectionStatus","DataTypeFeature","DataTypeFeatureDataType","DateRange","FeatureState","FeatureType","Fees","FeesSupplier","Grouping","GroupingLevels","GroupingPeriod","HalRef","ImageReference","Integration","Integrations","InvoiceLevelSelection","InvoiceLineLevelSelection","InvoiceStatus","Links","Localization","NewPayments","NewTaxRates","Option","Payments","Sales","Security","SourceType","SupportedFeature","SyncFlowURL","SyncSummary","SyncToLatestArgs","TaxRateAmount","TaxRateMapping","UpdateConnection","VisibleAccounts"]

synccommerce/src/codatsynccommerce/models/shared/connection.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
from __future__ import annotations
44
import dataclasses
55
from ..shared import dataconnectionerror as shared_dataconnectionerror
6-
from ..shared import dataconnectionstatus_enum as shared_dataconnectionstatus_enum
6+
from ..shared import dataconnectionstatus as shared_dataconnectionstatus
77
from codatsynccommerce import utils
88
from dataclasses_json import Undefined, dataclass_json
99
from enum import Enum
1010
from typing import Any, Optional
1111

12-
class ConnectionSourceTypeEnum(str, Enum):
12+
class ConnectionSourceType(str, Enum):
1313
r"""The type of platform of the connection."""
1414
ACCOUNTING = 'Accounting'
1515
BANKING = 'Banking'
@@ -54,9 +54,9 @@ class Connection:
5454
platform_name: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('platformName') }})
5555
source_id: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceId') }})
5656
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`."""
57-
source_type: ConnectionSourceTypeEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }})
57+
source_type: ConnectionSourceType = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }})
5858
r"""The type of platform of the connection."""
59-
status: shared_dataconnectionstatus_enum.DataConnectionStatusEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }})
59+
status: shared_dataconnectionstatus.DataConnectionStatus = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }})
6060
r"""The current authorization status of the data connection."""
6161
additional_properties: Optional[Any] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('additionalProperties'), 'exclude': lambda f: f is None }})
6262
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 }})

synccommerce/src/codatsynccommerce/models/shared/dataconnectionstatus_enum.py renamed to synccommerce/src/codatsynccommerce/models/shared/dataconnectionstatus.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from __future__ import annotations
44
from enum import Enum
55

6-
class DataConnectionStatusEnum(str, Enum):
6+
class DataConnectionStatus(str, Enum):
77
r"""The current authorization status of the data connection."""
88
PENDING_AUTH = 'PendingAuth'
99
LINKED = 'Linked'

0 commit comments

Comments
 (0)