Skip to content

Commit b4d05d9

Browse files
authored
Merge pull request #148 from codatio/speakeasy-sdk-regen-1684455223
chore: speakeasy sdk regeneration - Generate Expenses SDK
2 parents 7e78e0b + 38ab830 commit b4d05d9

23 files changed

Lines changed: 68 additions & 39 deletions

expenses/RELEASES.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,4 +382,20 @@ Based on:
382382
- OpenAPI Doc prealpha https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Expenses.yaml
383383
- Speakeasy CLI 1.34.0 (2.30.0) https://github.com/speakeasy-api/speakeasy
384384
### Releases
385-
- [PyPI v0.19.0] https://pypi.org/project/codat-sync-for-expenses/0.19.0 - expenses
385+
- [PyPI v0.19.0] https://pypi.org/project/codat-sync-for-expenses/0.19.0 - expenses
386+
387+
## 2023-05-19 00:13:41
388+
### Changes
389+
Based on:
390+
- OpenAPI Doc prealpha https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Expenses.yaml
391+
- Speakeasy CLI 1.35.0 (2.31.0) https://github.com/speakeasy-api/speakeasy
392+
### Releases
393+
- [PyPI v0.20.0] https://pypi.org/project/codat-sync-for-expenses/0.20.0 - expenses
394+
395+
## 2023-05-20 00:12:56
396+
### Changes
397+
Based on:
398+
- OpenAPI Doc prealpha https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Expenses.yaml
399+
- Speakeasy CLI 1.36.1 (2.31.0) https://github.com/speakeasy-api/speakeasy
400+
### Releases
401+
- [PyPI v0.20.1] https://pypi.org/project/codat-sync-for-expenses/0.20.1 - expenses

expenses/docs/expenses/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ req = operations.CreateExpenseDatasetRequest(
127127
],
128128
merchant_name='Amazon UK',
129129
notes='APPLE.COM/BILL - 09001077498 - Card Ending: 4590',
130-
type=shared.ExpenseTransactionTypeEnum.PAYMENT,
130+
type=shared.ExpenseTransactionType.PAYMENT,
131131
),
132132
shared.ExpenseTransaction(
133133
currency='GBP',
@@ -192,7 +192,7 @@ req = operations.CreateExpenseDatasetRequest(
192192
],
193193
merchant_name='Amazon UK',
194194
notes='APPLE.COM/BILL - 09001077498 - Card Ending: 4590',
195-
type=shared.ExpenseTransactionTypeEnum.PAYMENT,
195+
type=shared.ExpenseTransactionType.PAYMENT,
196196
),
197197
shared.ExpenseTransaction(
198198
currency='GBP',
@@ -281,7 +281,7 @@ req = operations.CreateExpenseDatasetRequest(
281281
],
282282
merchant_name='Amazon UK',
283283
notes='APPLE.COM/BILL - 09001077498 - Card Ending: 4590',
284-
type=shared.ExpenseTransactionTypeEnum.PAYMENT,
284+
type=shared.ExpenseTransactionType.PAYMENT,
285285
),
286286
],
287287
),

expenses/files.gen

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ src/codatsyncexpenses/models/shared/customer.py
3333
src/codatsyncexpenses/models/shared/bankaccount.py
3434
src/codatsyncexpenses/models/shared/codaterrormessage.py
3535
src/codatsyncexpenses/models/shared/dataconnection.py
36-
src/codatsyncexpenses/models/shared/dataconnectionstatus_enum.py
36+
src/codatsyncexpenses/models/shared/dataconnectionstatus.py
3737
src/codatsyncexpenses/models/shared/dataconnectionerror.py
3838
src/codatsyncexpenses/models/shared/createexpenseresponse.py
3939
src/codatsyncexpenses/models/shared/createexpenserequest.py
@@ -49,8 +49,8 @@ src/codatsyncexpenses/models/shared/syncinitiated.py
4949
src/codatsyncexpenses/models/shared/postsync.py
5050
src/codatsyncexpenses/models/shared/companysyncstatus.py
5151
src/codatsyncexpenses/models/shared/transactionmetadata.py
52-
src/codatsyncexpenses/models/shared/transactionstatus_enum.py
53-
src/codatsyncexpenses/models/shared/integrationtype_enum.py
52+
src/codatsyncexpenses/models/shared/transactionstatus.py
53+
src/codatsyncexpenses/models/shared/integrationtype.py
5454
src/codatsyncexpenses/models/shared/transactionmetadatalist.py
5555
src/codatsyncexpenses/models/shared/hallink.py
5656
src/codatsyncexpenses/models/shared/security.py

expenses/gen.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
configVersion: 1.0.0
22
management:
3-
docChecksum: ff41860d360a0d7785ed4654a5cde37d
3+
docChecksum: c94e3e20fbf5ed8088bcb39eb9a338b8
44
docVersion: prealpha
5-
speakeasyVersion: 1.34.0
6-
generationVersion: 2.30.0
5+
speakeasyVersion: 1.36.1
6+
generationVersion: 2.31.0
77
generation:
88
sdkClassName: CodatSyncExpenses
99
singleTagPerOp: false
1010
telemetryEnabled: true
1111
python:
12-
version: 0.19.0
12+
version: 0.20.1
1313
author: Speakeasy
1414
description: Python Client SDK Generated by Speakeasy
1515
maxMethodParams: 0

expenses/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-expenses",
13-
version="0.19.0",
13+
version="0.20.1",
1414
author="Speakeasy",
1515
description="Python Client SDK Generated by Speakeasy",
1616
long_description=long_description,

expenses/src/codatsyncexpenses/configuration.py

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

3232
url = utils.generate_url(operations.GetCompanyConfigurationRequest, base_url, '/companies/{companyId}/sync/expenses/config', 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
@@ -72,6 +73,7 @@ def save_company_configuration(self, request: operations.SaveCompanyConfiguratio
7273
req_content_type, data, form = utils.serialize_request_body(request, "company_configuration", 'json')
7374
if req_content_type not in ('multipart/form-data', 'multipart/mixed'):
7475
headers['content-type'] = req_content_type
76+
headers['Accept'] = 'application/json;q=1, application/json;q=0'
7577
headers['user-agent'] = f'speakeasy-sdk/{self._language} {self._sdk_version} {self._gen_version}'
7678

7779
client = self._security_client

expenses/src/codatsyncexpenses/connections.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ def create_partner_expense_connection(self, request: operations.CreatePartnerExp
3131

3232
url = utils.generate_url(operations.CreatePartnerExpenseConnectionRequest, base_url, '/companies/{companyId}/sync/expenses/connections/partnerExpense', 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

expenses/src/codatsyncexpenses/expenses.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ def create_expense_dataset(self, request: operations.CreateExpenseDatasetRequest
3434
req_content_type, data, form = utils.serialize_request_body(request, "create_expense_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 upload_attachment(self, request: operations.UploadAttachmentRequest, retries
7576
req_content_type, data, form = utils.serialize_request_body(request, "request_body", 'multipart')
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

expenses/src/codatsyncexpenses/mapping_options.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ def get_mapping_options(self, request: operations.GetMappingOptionsRequest, retr
3131

3232
url = utils.generate_url(operations.GetMappingOptionsRequest, base_url, '/companies/{companyId}/sync/expenses/mappingOptions', 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

expenses/src/codatsyncexpenses/models/operations/list_sync_transactions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
class ListSyncTransactionsRequest:
1212

1313
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14-
page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }})
15-
r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging)."""
1614
sync_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'syncId', 'style': 'simple', 'explode': False }})
1715
r"""Unique identifier for a sync."""
16+
page: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }})
17+
r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging)."""
1818
page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }})
1919
r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging)."""
2020

0 commit comments

Comments
 (0)