Skip to content

Commit fd61216

Browse files
authored
Merge pull request #139 from codatio/speakeasy-sdk-regen-1683936422
chore: speakeasy sdk regeneration - Generate Sync Commerce SDK
2 parents b471739 + d518132 commit fd61216

File tree

10 files changed

+41
-26
lines changed

10 files changed

+41
-26
lines changed

synccommerce/RELEASES.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,4 +270,36 @@ Based on:
270270
- OpenAPI Doc 1.1 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Commerce.yaml
271271
- Speakeasy CLI 1.30.1 (2.26.4) https://github.com/speakeasy-api/speakeasy
272272
### Releases
273-
- [PyPI v0.12.4] https://pypi.org/project/codat-sync-for-commerce/0.12.4 - synccommerce
273+
- [PyPI v0.12.4] https://pypi.org/project/codat-sync-for-commerce/0.12.4 - synccommerce
274+
275+
## 2023-05-13 00:07:00
276+
### Changes
277+
Based on:
278+
- OpenAPI Doc 1.1 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Commerce.yaml
279+
- Speakeasy CLI 1.31.1 (2.27.0) https://github.com/speakeasy-api/speakeasy
280+
### Releases
281+
- [PyPI v0.13.0] https://pypi.org/project/codat-sync-for-commerce/0.13.0 - synccommerce
282+
283+
## 2023-05-16 00:07:37
284+
### Changes
285+
Based on:
286+
- OpenAPI Doc 1.1 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Commerce.yaml
287+
- Speakeasy CLI 1.32.0 (2.28.0) https://github.com/speakeasy-api/speakeasy
288+
### Releases
289+
- [PyPI v0.14.0] https://pypi.org/project/codat-sync-for-commerce/0.14.0 - synccommerce
290+
291+
## 2023-05-17 00:07:57
292+
### Changes
293+
Based on:
294+
- OpenAPI Doc 1.1 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Commerce.yaml
295+
- Speakeasy CLI 1.33.2 (2.29.0) https://github.com/speakeasy-api/speakeasy
296+
### Releases
297+
- [PyPI v0.15.0] https://pypi.org/project/codat-sync-for-commerce/0.15.0 - synccommerce
298+
299+
## 2023-05-18 00:07:17
300+
### Changes
301+
Based on:
302+
- OpenAPI Doc 1.1 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Commerce.yaml
303+
- Speakeasy CLI 1.34.0 (2.30.0) https://github.com/speakeasy-api/speakeasy
304+
### Releases
305+
- [PyPI v0.16.0] https://pypi.org/project/codat-sync-for-commerce/0.16.0 - synccommerce

synccommerce/gen.yaml

Lines changed: 4 additions & 4 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.30.1
6-
generationVersion: 2.26.4
5+
speakeasyVersion: 1.34.0
6+
generationVersion: 2.30.0
77
generation:
8-
telemetryEnabled: true
98
sdkClassName: CodatSyncCommerce
109
singleTagPerOp: false
10+
telemetryEnabled: true
1111
python:
12-
version: 0.12.4
12+
version: 0.16.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.12.4",
13+
version="0.16.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: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ def create_company(self, request: shared.CreateCompany, retries: Optional[utils.
3030
base_url = self._server_url
3131

3232
url = base_url.removesuffix('/') + '/meta/companies/sync'
33-
3433
headers = {}
3534
req_content_type, data, form = utils.serialize_request_body(request, "request", 'json')
3635
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):
@@ -72,7 +71,6 @@ def create_connection(self, request: operations.CreateConnectionRequest, retries
7271
base_url = self._server_url
7372

7473
url = utils.generate_url(operations.CreateConnectionRequest, base_url, '/meta/companies/{companyId}/connections', request)
75-
7674
headers = {}
7775
req_content_type, data, form = utils.serialize_request_body(request, "request_body", 'string')
7876
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):
@@ -114,7 +112,6 @@ def list_companies(self, request: operations.ListCompaniesRequest, retries: Opti
114112
base_url = self._server_url
115113

116114
url = base_url.removesuffix('/') + '/meta/companies'
117-
118115
headers = {}
119116
query_params = utils.get_query_params(operations.ListCompaniesRequest, request)
120117
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
@@ -154,7 +151,6 @@ def list_connections(self, request: operations.ListConnectionsRequest, retries:
154151
base_url = self._server_url
155152

156153
url = utils.generate_url(operations.ListConnectionsRequest, base_url, '/meta/companies/{companyId}/connections', request)
157-
158154
headers = {}
159155
query_params = utils.get_query_params(operations.ListConnectionsRequest, request)
160156
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
@@ -194,7 +190,6 @@ def update_connection(self, request: operations.UpdateConnectionRequest, retries
194190
base_url = self._server_url
195191

196192
url = utils.generate_url(operations.UpdateConnectionRequest, base_url, '/meta/companies/{companyId}/connections/{connectionId}', request)
197-
198193
headers = {}
199194
req_content_type, data, form = utils.serialize_request_body(request, "update_connection", 'json')
200195
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):

synccommerce/src/codatsynccommerce/configuration.py

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

3232
url = utils.generate_url(operations.GetConfigurationRequest, base_url, '/config/companies/{companyId}/sync/commerce', request)
33-
3433
headers = {}
3534
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
3635

@@ -69,7 +68,6 @@ def get_sync_status(self, request: operations.GetSyncStatusRequest, retries: Opt
6968
base_url = self._server_url
7069

7170
url = utils.generate_url(operations.GetSyncStatusRequest, base_url, '/meta/companies/{companyId}/sync/commerce/status', request)
72-
7371
headers = {}
7472
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
7573

@@ -104,7 +102,6 @@ def set_configuration(self, request: operations.SetConfigurationRequest, retries
104102
base_url = self._server_url
105103

106104
url = utils.generate_url(operations.SetConfigurationRequest, base_url, '/config/companies/{companyId}/sync/commerce', request)
107-
108105
headers = {}
109106
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
110107

synccommerce/src/codatsynccommerce/integrations.py

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

3232
url = utils.generate_url(operations.GetIntegrationBrandingRequest, base_url, '/config/integrations/{platformKey}/branding', request)
33-
3433
headers = {}
3534
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
3635

@@ -69,7 +68,6 @@ def list_integrations(self, request: operations.ListIntegrationsRequest, retries
6968
base_url = self._server_url
7069

7170
url = base_url.removesuffix('/') + '/config/integrations'
72-
7371
headers = {}
7472
query_params = utils.get_query_params(operations.ListIntegrationsRequest, request)
7573
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'

synccommerce/src/codatsynccommerce/sdk.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ class CodatSyncCommerce:
3434
_security_client: requests_http.Session
3535
_server_url: str = SERVERS[0]
3636
_language: str = "python"
37-
_sdk_version: str = "0.12.4"
38-
_gen_version: str = "2.26.4"
37+
_sdk_version: str = "0.16.0"
38+
_gen_version: str = "2.30.0"
3939

4040
def __init__(self,
4141
security: shared.Security = None,

synccommerce/src/codatsynccommerce/sync.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ def request_sync(self, request: operations.RequestSyncRequest, retries: Optional
3131
base_url = self._server_url
3232

3333
url = utils.generate_url(operations.RequestSyncRequest, base_url, '/companies/{companyId}/sync/commerce/latest', request)
34-
3534
headers = {}
3635
req_content_type, data, form = utils.serialize_request_body(request, "sync_to_latest_args", 'json')
3736
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):
@@ -73,7 +72,6 @@ def request_sync_for_date_range(self, request: operations.RequestSyncForDateRang
7372
base_url = self._server_url
7473

7574
url = utils.generate_url(operations.RequestSyncForDateRangeRequest, base_url, '/meta/companies/{companyId}/sync/commerce/historic', request)
76-
7775
headers = {}
7876
req_content_type, data, form = utils.serialize_request_body(request, "date_range", 'json')
7977
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):

synccommerce/src/codatsynccommerce/sync_flow_preferences.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ def get_config_text_sync_flow(self, retries: Optional[utils.RetryConfig] = None)
3030
base_url = self._server_url
3131

3232
url = base_url.removesuffix('/') + '/sync/commerce/config/ui/text'
33-
3433
headers = {}
3534
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
3635

@@ -69,7 +68,6 @@ def get_sync_flow_url(self, request: operations.GetSyncFlowURLRequest, retries:
6968
base_url = self._server_url
7069

7170
url = utils.generate_url(operations.GetSyncFlowURLRequest, base_url, '/config/sync/commerce/{commerceKey}/{accountingKey}/start', request)
72-
7371
headers = {}
7472
query_params = utils.get_query_params(operations.GetSyncFlowURLRequest, request)
7573
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
@@ -109,7 +107,6 @@ def get_visible_accounts(self, request: operations.GetVisibleAccountsRequest, re
109107
base_url = self._server_url
110108

111109
url = utils.generate_url(operations.GetVisibleAccountsRequest, base_url, '/clients/{clientId}/config/ui/accounts/platform/{platformKey}', request)
112-
113110
headers = {}
114111
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
115112

@@ -148,7 +145,6 @@ def update_config_text_sync_flow(self, request: dict[str, shared.Localization],
148145
base_url = self._server_url
149146

150147
url = base_url.removesuffix('/') + '/sync/commerce/config/ui/text'
151-
152148
headers = {}
153149
req_content_type, data, form = utils.serialize_request_body(request, "request", 'json')
154150
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):
@@ -190,7 +186,6 @@ def update_visible_accounts_sync_flow(self, request: operations.UpdateVisibleAcc
190186
base_url = self._server_url
191187

192188
url = utils.generate_url(operations.UpdateVisibleAccountsSyncFlowRequest, base_url, '/sync/commerce/config/ui/accounts/platform/{commerceKey}', request)
193-
194189
headers = {}
195190
req_content_type, data, form = utils.serialize_request_body(request, "visible_accounts", 'json')
196191
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):

synccommerce/src/codatsynccommerce/utils/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ def _parse_security_scheme_value(client: SecurityClient, scheme_metadata: dict,
112112
client.client.headers[header_name] = value
113113
elif scheme_type == 'http':
114114
if sub_type == 'bearer':
115-
client.client.headers[header_name] = value
115+
client.client.headers[header_name] = value.lower().startswith('bearer ') and value or f'Bearer {value}'
116116
else:
117117
raise Exception('not supported')
118118
else:

0 commit comments

Comments
 (0)