Skip to content

Commit a1fd62c

Browse files
github-actions[bot]speakeasybotpj-simpson
authored
## Python SDK Changes: (#648)
* `codat_bank_feeds.source_accounts.generate_otp()`: **Added** Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: Peter Simpson <40800258+pj-simpson@users.noreply.github.com>
1 parent 9f45e51 commit a1fd62c

152 files changed

Lines changed: 9699 additions & 4483 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.speakeasy/logs/changes/changes.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
<body><h2 id="python-sdk-changes">Python SDK Changes:</h2>
9999

100100
<ul>
101-
<li><code>codat_sync_payables.suppliers.update()</code>: <strong>Added</strong></li>
101+
<li><code>codat_bank_feeds.source_accounts.generate_otp()</code>: <strong>Added</strong></li>
102102
</ul>
103103
</body>
104104
</html>

.speakeasy/logs/changes/changes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
## Python SDK Changes:
2-
* `codat_sync_payables.suppliers.update()`: **Added**
2+
* `codat_bank_feeds.source_accounts.generate_otp()`: **Added**

.speakeasy/logs/changes/new.openapi.yaml

Lines changed: 3558 additions & 1982 deletions
Large diffs are not rendered by default.

.speakeasy/logs/changes/old.openapi.yaml

Lines changed: 3465 additions & 1742 deletions
Large diffs are not rendered by default.

.speakeasy/workflow.lock

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
speakeasyVersion: 1.759.1
1+
speakeasyVersion: 1.761.1
22
sources:
33
accounting-source:
44
sourceNamespace: accounting-source
@@ -16,11 +16,10 @@ sources:
1616
- main
1717
bank-feeds-source:
1818
sourceNamespace: bank-feeds-source
19-
sourceRevisionDigest: sha256:f7e363f09d5f09a6ef30f229fc24cd1da3bed7b8aaa5ed54dbcecf5ecf940aac
20-
sourceBlobDigest: sha256:bec22303db7eda4f0434582b2c3646b374f23dd8f317aedb5fe4a63426516ad7
19+
sourceRevisionDigest: sha256:db973c9d8c06047299854a7aa58c29bee90109d9230c0d3014c5f37c9116b7ea
20+
sourceBlobDigest: sha256:ea9603cd302e3ac9fb6b395903cff7fe65012374fe509a445472baf9daca0e35
2121
tags:
2222
- latest
23-
- speakeasy-sdk-regen-1769161196
2423
- 3.0.0
2524
banking-source:
2625
sourceNamespace: banking-source
@@ -109,10 +108,10 @@ targets:
109108
bank-feeds-library:
110109
source: bank-feeds-source
111110
sourceNamespace: bank-feeds-source
112-
sourceRevisionDigest: sha256:f7e363f09d5f09a6ef30f229fc24cd1da3bed7b8aaa5ed54dbcecf5ecf940aac
113-
sourceBlobDigest: sha256:bec22303db7eda4f0434582b2c3646b374f23dd8f317aedb5fe4a63426516ad7
111+
sourceRevisionDigest: sha256:db973c9d8c06047299854a7aa58c29bee90109d9230c0d3014c5f37c9116b7ea
112+
sourceBlobDigest: sha256:ea9603cd302e3ac9fb6b395903cff7fe65012374fe509a445472baf9daca0e35
114113
codeSamplesNamespace: bank-feeds-source-python-code-samples
115-
codeSamplesRevisionDigest: sha256:577cdcf7ad1098912d959d836057b721c46516e4c6fb555119affec235ae64c6
114+
codeSamplesRevisionDigest: sha256:e437a5ef9bc603021968cea5e57a6b3655d67482522b5fa45728dab3ef3f4e5f
116115
banking-library:
117116
source: banking-source
118117
sourceNamespace: banking-source

bank-feeds/.speakeasy/gen.lock

Lines changed: 336 additions & 307 deletions
Large diffs are not rendered by default.

bank-feeds/.speakeasy/gen.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,23 @@ generation:
1111
securityFeb2025: false
1212
sharedErrorComponentsApr2025: false
1313
sharedNestedComponentsJan2026: false
14+
nameOverrideFeb2026: false
1415
auth:
1516
oAuth2ClientCredentialsEnabled: false
1617
oAuth2PasswordEnabled: false
1718
hoistGlobalSecurity: true
1819
schemas:
1920
allOfMergeStrategy: shallowMerge
2021
requestBodyFieldName: ""
22+
versioningStrategy: automatic
2123
persistentEdits: {}
2224
tests:
2325
generateTests: true
2426
generateNewTests: false
2527
skipResponseBodyAssertions: false
2628
telemetryEnabled: true
2729
python:
28-
version: 11.2.0
30+
version: 12.0.0
2931
additionalDependencies:
3032
dev: {}
3133
main: {}
@@ -44,10 +46,14 @@ python:
4446
enableCustomCodeRegions: false
4547
enumFormat: enum
4648
fixFlags:
49+
asyncPaginationSep2025: false
50+
conflictResistantModelImportsFeb2026: false
4751
responseRequiredSep2024: false
4852
flattenGlobalSecurity: false
4953
flattenRequests: false
5054
flatteningOrder: parameters-first
55+
forwardCompatibleEnumsByDefault: false
56+
forwardCompatibleUnionsByDefault: "false"
5157
imports:
5258
option: openapi
5359
paths:

bank-feeds/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ It's also possible to write a standalone Python script without needing to set up
9797
```python
9898
#!/usr/bin/env -S uv run --script
9999
# /// script
100-
# requires-python = ">=3.9"
100+
# requires-python = ">=3.10"
101101
# dependencies = [
102102
# "codat-bankfeeds",
103103
# ]
@@ -233,6 +233,7 @@ asyncio.run(main())
233233
* [delete](docs/sdks/sourceaccounts/README.md#delete) - Delete source account
234234
* [delete_credentials](docs/sdks/sourceaccounts/README.md#delete_credentials) - Delete all source account credentials
235235
* [generate_credentials](docs/sdks/sourceaccounts/README.md#generate_credentials) - Generate source account credentials
236+
* [generate_otp](docs/sdks/sourceaccounts/README.md#generate_otp) - Generate one-time password
236237
* [list](docs/sdks/sourceaccounts/README.md#list) - List source accounts
237238
* [update](docs/sdks/sourceaccounts/README.md#update) - Update source account
238239

bank-feeds/RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -898,4 +898,14 @@ Based on:
898898
### Generated
899899
- [python v11.2.0] bank-feeds
900900
### Releases
901-
- [PyPI v11.2.0] https://pypi.org/project/codat-bankfeeds/11.2.0 - bank-feeds
901+
- [PyPI v11.2.0] https://pypi.org/project/codat-bankfeeds/11.2.0 - bank-feeds
902+
903+
## 2026-04-08 10:23:41
904+
### Changes
905+
Based on:
906+
- OpenAPI Doc
907+
- Speakeasy CLI 1.761.1 (2.879.6) https://github.com/speakeasy-api/speakeasy
908+
### Generated
909+
- [python v12.0.0] bank-feeds
910+
### Releases
911+
- [PyPI v12.0.0] https://pypi.org/project/codat-bankfeeds/12.0.0 - bank-feeds

bank-feeds/docs/models/operations/createbanktransactionsrequest.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33

44
## Fields
55

6-
| Field | Type | Required | Description | Example |
7-
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
8-
| `create_bank_transactions` | [Optional[shared.CreateBankTransactions]](../../models/shared/createbanktransactions.md) | :heavy_minus_sign: | N/A | |
9-
| `account_id` | *str* | :heavy_check_mark: | Unique identifier for an account. | 13d946f0-c5d5-42bc-b092-97ece17923ab |
10-
| `allow_sync_on_push_complete` | *Optional[bool]* | :heavy_minus_sign: | Allow a sync upon push completion. | |
11-
| `company_id` | *str* | :heavy_check_mark: | Unique identifier for a company. | 8a210b68-6988-11ed-a1eb-0242ac120002 |
12-
| `connection_id` | *str* | :heavy_check_mark: | Unique identifier for a connection. | 2e9d2c44-f675-40ba-8049-353bfcb5e171 |
13-
| `timeout_in_minutes` | *Optional[int]* | :heavy_minus_sign: | Time limit for the push operation to complete before it is timed out. | |
6+
| Field | Type | Required | Description | Example |
7+
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
8+
| `create_bank_transactions` | [Optional[shared.CreateBankTransactions]](../../models/shared/createbanktransactions.md) | :heavy_minus_sign: | N/A | |
9+
| `account_id` | *str* | :heavy_check_mark: | Unique identifier for an account. | **Example 1:** 13d946f0-c5d5-42bc-b092-97ece17923ab<br/>**Example 2:** 9wg4lep4ush5cxs79pl8sozmsndbaukll3ind4g7buqbm1h2<br/>**Example 3:** 7110701885<br/>**Example 4:** EILBDVJVNUAGVKRQ |
10+
| `allow_sync_on_push_complete` | *Optional[bool]* | :heavy_minus_sign: | Allow a sync upon push completion. | |
11+
| `company_id` | *str* | :heavy_check_mark: | Unique identifier for a company. | 8a210b68-6988-11ed-a1eb-0242ac120002 |
12+
| `connection_id` | *str* | :heavy_check_mark: | Unique identifier for a connection. | 2e9d2c44-f675-40ba-8049-353bfcb5e171 |
13+
| `timeout_in_minutes` | *Optional[int]* | :heavy_minus_sign: | Time limit for the push operation to complete before it is timed out. | |

0 commit comments

Comments
 (0)