Skip to content

Commit 966dc9d

Browse files
committed
ci: regenerated with OpenAPI Doc 2.1.0, Speakeay CLI 1.19.2
1 parent cad1788 commit 966dc9d

37 files changed

+1531
-303
lines changed

accounting/RELEASES.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,4 +182,12 @@ Based on:
182182
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Accounting.yaml
183183
- Speakeasy CLI 1.19.2 (2.16.5) https://github.com/speakeasy-api/speakeasy
184184
### Releases
185-
- [PyPI v0.9.2] https://pypi.org/project/codat-accounting/0.9.2 - accounting
185+
- [PyPI v0.9.2] https://pypi.org/project/codat-accounting/0.9.2 - accounting
186+
187+
## 2023-03-30 00:11:02
188+
### Changes
189+
Based on:
190+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Accounting.yaml
191+
- Speakeasy CLI 1.19.2 (2.16.5) https://github.com/speakeasy-api/speakeasy
192+
### Releases
193+
- [PyPI v0.9.3] https://pypi.org/project/codat-accounting/0.9.3 - accounting

accounting/gen.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
configVersion: 1.0.0
22
management:
3-
docChecksum: 7107338c88df698f5c6f71ea7a1a7ae0
3+
docChecksum: 3259b0bb7f70f1fb32393eb4ee1bf17f
44
docVersion: 2.1.0
55
speakeasyVersion: 1.19.2
66
generationVersion: 2.16.5
@@ -10,7 +10,7 @@ generation:
1010
sdkFlattening: true
1111
singleTagPerOp: false
1212
python:
13-
version: 0.9.2
13+
version: 0.9.3
1414
author: Speakeasy
1515
description: Python Client SDK Generated by Speakeasy
1616
packageName: codat-accounting

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

accounting/src/codat/bank_account_transactions.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,10 @@ def get_bank_account_push_options(self, request: operations.GetBankAccountPushOp
3030

3131
url = utils.generate_url(operations.GetBankAccountPushOptionsRequest, base_url, '/companies/{companyId}/connections/{connectionId}/options/bankAccounts/{accountId}/bankTransactions', request)
3232

33-
query_params = utils.get_query_params(operations.GetBankAccountPushOptionsRequest, request)
3433

3534
client = self._security_client
3635

37-
http_res = client.request('GET', url, params=query_params)
36+
http_res = client.request('GET', url)
3837
content_type = http_res.headers.get('Content-Type')
3938

4039
res = operations.GetBankAccountPushOptionsResponse(status_code=http_res.status_code, content_type=content_type, raw_response=http_res)

accounting/src/codat/models/operations/__init__.py

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

accounting/src/codat/models/operations/create_account.py

Lines changed: 53 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -160,15 +160,61 @@ class CreateAccountRequest:
160160
request_body: Optional[CreateAccountSourceModifiedDate] = dataclasses.field(default=None, metadata={'request': { 'media_type': 'application/json' }})
161161
timeout_in_minutes: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'timeoutInMinutes', 'style': 'form', 'explode': True }})
162162

163+
class CreateAccount200ApplicationJSONChangesPushOperationReferenceDataTypeEnum(str, Enum):
164+
r"""Available Data types"""
165+
ACCOUNT_TRANSACTIONS = "accountTransactions"
166+
BALANCE_SHEET = "balanceSheet"
167+
BANK_ACCOUNTS = "bankAccounts"
168+
BANK_TRANSACTIONS = "bankTransactions"
169+
BILL_CREDIT_NOTES = "billCreditNotes"
170+
BILL_PAYMENTS = "billPayments"
171+
BILLS = "bills"
172+
CASH_FLOW_STATEMENT = "cashFlowStatement"
173+
CHART_OF_ACCOUNTS = "chartOfAccounts"
174+
COMPANY = "company"
175+
CREDIT_NOTES = "creditNotes"
176+
CUSTOMERS = "customers"
177+
DIRECT_COSTS = "directCosts"
178+
DIRECT_INCOMES = "directIncomes"
179+
INVOICES = "invoices"
180+
ITEMS = "items"
181+
JOURNAL_ENTRIES = "journalEntries"
182+
JOURNALS = "journals"
183+
PAYMENT_METHODS = "paymentMethods"
184+
PAYMENTS = "payments"
185+
PROFIT_AND_LOSS = "profitAndLoss"
186+
PURCHASE_ORDERS = "purchaseOrders"
187+
SALES_ORDERS = "salesOrders"
188+
SUPPLIERS = "suppliers"
189+
TAX_RATES = "taxRates"
190+
TRACKING_CATEGORIES = "trackingCategories"
191+
TRANSFERS = "transfers"
192+
BANKING_ACCOUNT_BALANCES = "banking-accountBalances"
193+
BANKING_ACCOUNTS = "banking-accounts"
194+
BANKING_TRANSACTION_CATEGORIES = "banking-transactionCategories"
195+
BANKING_TRANSACTIONS = "banking-transactions"
196+
COMMERCE_COMPANY_INFO = "commerce-companyInfo"
197+
COMMERCE_CUSTOMERS = "commerce-customers"
198+
COMMERCE_DISPUTES = "commerce-disputes"
199+
COMMERCE_LOCATIONS = "commerce-locations"
200+
COMMERCE_ORDERS = "commerce-orders"
201+
COMMERCE_PAYMENT_METHODS = "commerce-paymentMethods"
202+
COMMERCE_PAYMENTS = "commerce-payments"
203+
COMMERCE_PRODUCT_CATEGORIES = "commerce-productCategories"
204+
COMMERCE_PRODUCTS = "commerce-products"
205+
COMMERCE_TAX_COMPONENTS = "commerce-taxComponents"
206+
COMMERCE_TRANSACTIONS = "commerce-transactions"
207+
163208

164209
@dataclass_json(undefined=Undefined.EXCLUDE)
165210
@dataclasses.dataclass
166-
class CreateAccount200ApplicationJSONChangesPushOperationRecordRef:
211+
class CreateAccount200ApplicationJSONChangesPushOperationReference:
167212

168-
data_type: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }})
213+
data_type: Optional[CreateAccount200ApplicationJSONChangesPushOperationReferenceDataTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }})
214+
r"""Available Data types"""
169215
id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('id'), 'exclude': lambda f: f is None }})
170216

171-
class CreateAccount200ApplicationJSONChangesTypeEnum(str, Enum):
217+
class CreateAccount200ApplicationJSONChangesPushChangeTypeEnum(str, Enum):
172218
UNKNOWN = "Unknown"
173219
CREATED = "Created"
174220
MODIFIED = "Modified"
@@ -181,8 +227,8 @@ class CreateAccount200ApplicationJSONChangesTypeEnum(str, Enum):
181227
class CreateAccount200ApplicationJSONChanges:
182228

183229
attachment_id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('attachmentId'), 'exclude': lambda f: f is None }})
184-
record_ref: Optional[CreateAccount200ApplicationJSONChangesPushOperationRecordRef] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('recordRef'), 'exclude': lambda f: f is None }})
185-
type: Optional[CreateAccount200ApplicationJSONChangesTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type'), 'exclude': lambda f: f is None }})
230+
record_ref: Optional[CreateAccount200ApplicationJSONChangesPushOperationReference] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('recordRef'), 'exclude': lambda f: f is None }})
231+
type: Optional[CreateAccount200ApplicationJSONChangesPushChangeTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type'), 'exclude': lambda f: f is None }})
186232

187233

188234
@dataclass_json(undefined=Undefined.EXCLUDE)
@@ -372,7 +418,7 @@ class CreateAccount200ApplicationJSONDataTypeEnum(str, Enum):
372418
COMMERCE_TAX_COMPONENTS = "commerce-taxComponents"
373419
COMMERCE_TRANSACTIONS = "commerce-transactions"
374420

375-
class CreateAccount200ApplicationJSONStatusEnum(str, Enum):
421+
class CreateAccount200ApplicationJSONPushOperationStatusEnum(str, Enum):
376422
r"""The status of the push operation."""
377423
PENDING = "Pending"
378424
FAILED = "Failed"
@@ -411,7 +457,7 @@ class CreateAccount200ApplicationJSON:
411457
r"""A unique identifier generated by Codat to represent this single push operation. This identifier can be used to track the status of the push, and should be persisted."""
412458
requested_on_utc: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('requestedOnUtc') }})
413459
r"""The datetime when the push was requested."""
414-
status: CreateAccount200ApplicationJSONStatusEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }})
460+
status: CreateAccount200ApplicationJSONPushOperationStatusEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }})
415461
r"""The status of the push operation."""
416462
status_code: int = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('statusCode') }})
417463
changes: Optional[list[CreateAccount200ApplicationJSONChanges]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('changes'), 'exclude': lambda f: f is None }})

accounting/src/codat/models/operations/create_bank_account.py

Lines changed: 53 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -104,15 +104,61 @@ class CreateBankAccountRequest:
104104
request_body: Optional[CreateBankAccountSourceModifiedDate] = dataclasses.field(default=None, metadata={'request': { 'media_type': 'application/json' }})
105105
timeout_in_minutes: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'timeoutInMinutes', 'style': 'form', 'explode': True }})
106106

107+
class CreateBankAccount200ApplicationJSONChangesPushOperationReferenceDataTypeEnum(str, Enum):
108+
r"""Available Data types"""
109+
ACCOUNT_TRANSACTIONS = "accountTransactions"
110+
BALANCE_SHEET = "balanceSheet"
111+
BANK_ACCOUNTS = "bankAccounts"
112+
BANK_TRANSACTIONS = "bankTransactions"
113+
BILL_CREDIT_NOTES = "billCreditNotes"
114+
BILL_PAYMENTS = "billPayments"
115+
BILLS = "bills"
116+
CASH_FLOW_STATEMENT = "cashFlowStatement"
117+
CHART_OF_ACCOUNTS = "chartOfAccounts"
118+
COMPANY = "company"
119+
CREDIT_NOTES = "creditNotes"
120+
CUSTOMERS = "customers"
121+
DIRECT_COSTS = "directCosts"
122+
DIRECT_INCOMES = "directIncomes"
123+
INVOICES = "invoices"
124+
ITEMS = "items"
125+
JOURNAL_ENTRIES = "journalEntries"
126+
JOURNALS = "journals"
127+
PAYMENT_METHODS = "paymentMethods"
128+
PAYMENTS = "payments"
129+
PROFIT_AND_LOSS = "profitAndLoss"
130+
PURCHASE_ORDERS = "purchaseOrders"
131+
SALES_ORDERS = "salesOrders"
132+
SUPPLIERS = "suppliers"
133+
TAX_RATES = "taxRates"
134+
TRACKING_CATEGORIES = "trackingCategories"
135+
TRANSFERS = "transfers"
136+
BANKING_ACCOUNT_BALANCES = "banking-accountBalances"
137+
BANKING_ACCOUNTS = "banking-accounts"
138+
BANKING_TRANSACTION_CATEGORIES = "banking-transactionCategories"
139+
BANKING_TRANSACTIONS = "banking-transactions"
140+
COMMERCE_COMPANY_INFO = "commerce-companyInfo"
141+
COMMERCE_CUSTOMERS = "commerce-customers"
142+
COMMERCE_DISPUTES = "commerce-disputes"
143+
COMMERCE_LOCATIONS = "commerce-locations"
144+
COMMERCE_ORDERS = "commerce-orders"
145+
COMMERCE_PAYMENT_METHODS = "commerce-paymentMethods"
146+
COMMERCE_PAYMENTS = "commerce-payments"
147+
COMMERCE_PRODUCT_CATEGORIES = "commerce-productCategories"
148+
COMMERCE_PRODUCTS = "commerce-products"
149+
COMMERCE_TAX_COMPONENTS = "commerce-taxComponents"
150+
COMMERCE_TRANSACTIONS = "commerce-transactions"
151+
107152

108153
@dataclass_json(undefined=Undefined.EXCLUDE)
109154
@dataclasses.dataclass
110-
class CreateBankAccount200ApplicationJSONChangesPushOperationRecordRef:
155+
class CreateBankAccount200ApplicationJSONChangesPushOperationReference:
111156

112-
data_type: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }})
157+
data_type: Optional[CreateBankAccount200ApplicationJSONChangesPushOperationReferenceDataTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('dataType'), 'exclude': lambda f: f is None }})
158+
r"""Available Data types"""
113159
id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('id'), 'exclude': lambda f: f is None }})
114160

115-
class CreateBankAccount200ApplicationJSONChangesTypeEnum(str, Enum):
161+
class CreateBankAccount200ApplicationJSONChangesPushChangeTypeEnum(str, Enum):
116162
UNKNOWN = "Unknown"
117163
CREATED = "Created"
118164
MODIFIED = "Modified"
@@ -125,8 +171,8 @@ class CreateBankAccount200ApplicationJSONChangesTypeEnum(str, Enum):
125171
class CreateBankAccount200ApplicationJSONChanges:
126172

127173
attachment_id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('attachmentId'), 'exclude': lambda f: f is None }})
128-
record_ref: Optional[CreateBankAccount200ApplicationJSONChangesPushOperationRecordRef] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('recordRef'), 'exclude': lambda f: f is None }})
129-
type: Optional[CreateBankAccount200ApplicationJSONChangesTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type'), 'exclude': lambda f: f is None }})
174+
record_ref: Optional[CreateBankAccount200ApplicationJSONChangesPushOperationReference] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('recordRef'), 'exclude': lambda f: f is None }})
175+
type: Optional[CreateBankAccount200ApplicationJSONChangesPushChangeTypeEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('type'), 'exclude': lambda f: f is None }})
130176

131177
class CreateBankAccount200ApplicationJSONSourceModifiedDateBankAccountTypeEnum(str, Enum):
132178
r"""The type of transactions and balances on the account.
@@ -259,7 +305,7 @@ class CreateBankAccount200ApplicationJSONDataTypeEnum(str, Enum):
259305
COMMERCE_TAX_COMPONENTS = "commerce-taxComponents"
260306
COMMERCE_TRANSACTIONS = "commerce-transactions"
261307

262-
class CreateBankAccount200ApplicationJSONStatusEnum(str, Enum):
308+
class CreateBankAccount200ApplicationJSONPushOperationStatusEnum(str, Enum):
263309
r"""The status of the push operation."""
264310
PENDING = "Pending"
265311
FAILED = "Failed"
@@ -298,7 +344,7 @@ class CreateBankAccount200ApplicationJSON:
298344
r"""A unique identifier generated by Codat to represent this single push operation. This identifier can be used to track the status of the push, and should be persisted."""
299345
requested_on_utc: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('requestedOnUtc') }})
300346
r"""The datetime when the push was requested."""
301-
status: CreateBankAccount200ApplicationJSONStatusEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }})
347+
status: CreateBankAccount200ApplicationJSONPushOperationStatusEnum = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status') }})
302348
r"""The status of the push operation."""
303349
status_code: int = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('statusCode') }})
304350
changes: Optional[list[CreateBankAccount200ApplicationJSONChanges]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('changes'), 'exclude': lambda f: f is None }})

0 commit comments

Comments
 (0)