Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion .speakeasy/logs/changes/changes.html
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,16 @@
<body><h2 id="python-sdk-changes">Python SDK Changes:</h2>

<ul>
<li><code>codat_bank_feeds.source_accounts.generate_otp()</code>: <strong>Added</strong></li>
<li><code>codat_sync_expenses.companies.create()</code>: <code>response.data_connections[].integration_key</code> <strong>Changed</strong></li>
<li><code>codat_sync_expenses.companies.get()</code>: <code>response.data_connections[].integration_key</code> <strong>Changed</strong></li>
<li><code>codat_sync_expenses.companies.list()</code>: <code>response.results[].data_connections[].integration_key</code> <strong>Changed</strong></li>
<li><code>codat_sync_expenses.companies.replace()</code>: <code>response.data_connections[].integration_key</code> <strong>Changed</strong></li>
<li><code>codat_sync_expenses.companies.update()</code>: <code>response.data_connections[].integration_key</code> <strong>Changed</strong></li>
<li><code>codat_sync_expenses.connections.create()</code>: <code>response.integration_key</code> <strong>Changed</strong></li>
<li><code>codat_sync_expenses.connections.create_partner_expense_connection()</code>: <code>response.integration_key</code> <strong>Changed</strong></li>
<li><code>codat_sync_expenses.connections.get()</code>: <code>response.integration_key</code> <strong>Changed</strong></li>
<li><code>codat_sync_expenses.connections.list()</code>: <code>response.results[].integration_key</code> <strong>Changed</strong></li>
<li><code>codat_sync_expenses.connections.unlink()</code>: <code>response.integration_key</code> <strong>Changed</strong></li>
</ul>
</body>
</html>
11 changes: 10 additions & 1 deletion .speakeasy/logs/changes/changes.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,11 @@
## Python SDK Changes:
* `codat_bank_feeds.source_accounts.generate_otp()`: **Added**
* `codat_sync_expenses.companies.create()`: `response.data_connections[].integration_key` **Changed**
* `codat_sync_expenses.companies.get()`: `response.data_connections[].integration_key` **Changed**
* `codat_sync_expenses.companies.list()`: `response.results[].data_connections[].integration_key` **Changed**
* `codat_sync_expenses.companies.replace()`: `response.data_connections[].integration_key` **Changed**
* `codat_sync_expenses.companies.update()`: `response.data_connections[].integration_key` **Changed**
* `codat_sync_expenses.connections.create()`: `response.integration_key` **Changed**
* `codat_sync_expenses.connections.create_partner_expense_connection()`: `response.integration_key` **Changed**
* `codat_sync_expenses.connections.get()`: `response.integration_key` **Changed**
* `codat_sync_expenses.connections.list()`: `response.results[].integration_key` **Changed**
* `codat_sync_expenses.connections.unlink()`: `response.integration_key` **Changed**
14,094 changes: 11,060 additions & 3,034 deletions .speakeasy/logs/changes/new.openapi.yaml

Large diffs are not rendered by default.

18,480 changes: 13,221 additions & 5,259 deletions .speakeasy/logs/changes/old.openapi.yaml

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
speakeasyVersion: 1.761.1
speakeasyVersion: 1.761.5
sources:
accounting-source:
sourceNamespace: accounting-source
Expand Down Expand Up @@ -75,8 +75,8 @@ sources:
- "1.1"
sync-for-expenses-source:
sourceNamespace: sync-for-expenses-source
sourceRevisionDigest: sha256:5dfc2374e127deec41d3939693c268068f3649d794687399f56d9e49685e9c5f
sourceBlobDigest: sha256:87c0a544209788904d0cba68b864dbfc7f554dc69335339c71f52f146931ae26
sourceRevisionDigest: sha256:11af6475e2c0576d71adee597a3315d14622ac764c9627301b129c2701d72041
sourceBlobDigest: sha256:34aa4d8a3385871bfb861e1ac69865cc6dbd2d2f776983533959baedd2a3da0e
tags:
- latest
- prealpha
Expand Down Expand Up @@ -156,10 +156,10 @@ targets:
sync-for-expenses-library:
source: sync-for-expenses-source
sourceNamespace: sync-for-expenses-source
sourceRevisionDigest: sha256:5dfc2374e127deec41d3939693c268068f3649d794687399f56d9e49685e9c5f
sourceBlobDigest: sha256:87c0a544209788904d0cba68b864dbfc7f554dc69335339c71f52f146931ae26
sourceRevisionDigest: sha256:11af6475e2c0576d71adee597a3315d14622ac764c9627301b129c2701d72041
sourceBlobDigest: sha256:34aa4d8a3385871bfb861e1ac69865cc6dbd2d2f776983533959baedd2a3da0e
codeSamplesNamespace: sync-for-expenses-source-python-code-samples
codeSamplesRevisionDigest: sha256:e3caf5ee3c300a67f60328a4414edc58c832b4024f36ea2d17998e1065218710
codeSamplesRevisionDigest: sha256:57d10f38ba589fe2613d5e98c9d590234ebace3327153fdae0510c1c78685835
sync-for-payables-library:
source: sync-for-payables-source
sourceNamespace: sync-for-payables-source
Expand Down
69 changes: 40 additions & 29 deletions sync-for-expenses/.speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
lockVersion: 2.0.0
id: a2c830ee-4f93-4e8e-8f01-48d0991317f5
management:
docChecksum: 0045f2c288d7f2842402371b22686871
docChecksum: 30019a7a4b59fe2bee4f34a5b4a56669
docVersion: prealpha
speakeasyVersion: 1.750.0
generationVersion: 2.856.1
releaseVersion: 8.0.0
configChecksum: a08c372ed640798001bf6718f37793b4
speakeasyVersion: 1.761.5
generationVersion: 2.879.13
releaseVersion: 8.0.1
configChecksum: 174b092eae7cab080c89636a960ce92a
repoURL: https://github.com/codatio/client-sdk-python.git
repoSubDirectory: sync-for-expenses
installationURL: https://github.com/codatio/client-sdk-python.git#subdirectory=sync-for-expenses
published: true
persistentEdits:
generation_id: f248ae62-923b-4e20-bb6b-4e590eaade4a
pristine_commit_hash: 46305a5c242f2facf3f36f1162df8807ce9981f7
pristine_tree_hash: 5b7741f5bfbd5b1da1fa14b021da34511201f3f4
generation_id: 80c85cbc-9de4-4228-95e8-1c22ec0d2cf2
pristine_commit_hash: 86814590d1db09f47648d0cff50d59df226a6381
pristine_tree_hash: a09c96b15e3f1fd0e4c7468a3b47f750a8fdaf2b
features:
python:
additionalDependencies: 1.0.0
constsAndDefaults: 1.0.7
core: 6.0.16
core: 6.0.21
decimal: 1.0.0
defaultEnabledRetries: 0.2.0
deprecations: 3.0.2
enumUnions: 0.1.1
envVarSecurityUsage: 0.3.2
examples: 3.0.3
globalSecurity: 3.0.5
globalSecurity: 3.0.7
globalSecurityCallbacks: 1.0.0
globalServerURLs: 3.2.1
inputOutputModels: 3.0.0
Expand Down Expand Up @@ -407,8 +407,8 @@ trackedFiles:
pristine_git_object: c79edb11bd2ca64d886d93cb120d12da03228300
docs/models/shared/connection.md:
id: 906ff4b2d85c
last_write_checksum: sha1:fff47ac387831f68ff55601894c3fcc54117de63
pristine_git_object: 108eb913c296dbb0b3b3363f54f8728dc81004f1
last_write_checksum: sha1:62b78fe1ed5377f7325ba18226243b02c601669a
pristine_git_object: 515e432112d59f998acd19a858856d2042b6745e
docs/models/shared/connections.md:
id: f1fe5197905a
last_write_checksum: sha1:4b2bee44d11f447b172efd1f9173e9dc635bf06c
Expand Down Expand Up @@ -903,8 +903,8 @@ trackedFiles:
pristine_git_object: 61b9570dea04a5d30f10901415117b1211dea708
pyproject.toml:
id: 5d07e7d72637
last_write_checksum: sha1:fe62966cb5fbff0364ec9f12a0a76a945521e241
pristine_git_object: 7d51a3d5a7b93a6aa049124090d0012843d6bef5
last_write_checksum: sha1:012ac2e65f28008fca761c40ba0f506b6840ccd4
pristine_git_object: abdbe034c548bbe194055667ec9ebe871514ff07
scripts/prepare_readme.py:
id: e0c5957a6035
last_write_checksum: sha1:c9d3fb80d212f12afe5780a4498271a24b7c7dd4
Expand All @@ -931,8 +931,8 @@ trackedFiles:
pristine_git_object: fbff2b21de688cd60f00e9ebcfe18f1e852700ee
src/codat_sync_for_expenses/_version.py:
id: 4eaecdcaa585
last_write_checksum: sha1:60dbb7355c2504e3ffb5f1f86bef33718cae549b
pristine_git_object: 42f0553d1dd39cbf042c9222f721b2742169c2d7
last_write_checksum: sha1:e7670f29fda406f531f397241187734b54c358b7
pristine_git_object: 2a9985617306cd9d227a56a78fdc3a5451a782b9
src/codat_sync_for_expenses/accounts.py:
id: d2880ef8ea4c
last_write_checksum: sha1:ebcec1b930f34213940f9c54c8b813057be4a5d6
Expand All @@ -951,8 +951,8 @@ trackedFiles:
pristine_git_object: 01843dadae90e787bda04bf1039d57dd0bccc112
src/codat_sync_for_expenses/basesdk.py:
id: 8428daa15a92
last_write_checksum: sha1:d087d87d2542fe76ea6ca52bda1ba81288161290
pristine_git_object: 8355740f1b3e04767695a464e662d0c3411dfc44
last_write_checksum: sha1:f58bb327d6ee059f0c665541a7b4645c84d489de
pristine_git_object: 780cea43c8c983ea175301fc0e47f79a427773f8
src/codat_sync_for_expenses/companies.py:
id: d3bd5734ad43
last_write_checksum: sha1:6ab8c9ace191b185b3c60a2fc567bb3ba164d587
Expand Down Expand Up @@ -1315,8 +1315,8 @@ trackedFiles:
pristine_git_object: a54c3cd6db11ad15d574b9a0f48f2ce210b7d175
src/codat_sync_for_expenses/models/shared/connection.py:
id: f66117ee0d9d
last_write_checksum: sha1:3d341da3057e7c16eca567a54a30d342e7761cee
pristine_git_object: 397e522695936a1ea9fb877cf7d159d286f6f4ac
last_write_checksum: sha1:477a5cca5d433f88cc2f370f3cf39b3be1fb1640
pristine_git_object: adb64d4b50296f1c3275cd024926fe3f7f39695b
src/codat_sync_for_expenses/models/shared/connections.py:
id: d6554abbbb75
last_write_checksum: sha1:25b7d0e141aceb7d6029da45fec09f0c504a98c2
Expand Down Expand Up @@ -1691,8 +1691,8 @@ trackedFiles:
pristine_git_object: 3324e1bc2668c54c4d5f5a1a845675319757a828
src/codat_sync_for_expenses/utils/eventstreaming.py:
id: 3f45f5d8ab8b
last_write_checksum: sha1:ffa870a25a7e4e2015bfd7a467ccd3aa1de97f0e
pristine_git_object: f2052fc22d9fd6c663ba3dce019fe234ca37108b
last_write_checksum: sha1:620d78a8b4e3b854e08d136e02e40a01a786bd70
pristine_git_object: 3bdcd6d3d4fc772cb7f5fca8685dcdc8c85e13e8
src/codat_sync_for_expenses/utils/forms.py:
id: 994366b7c5ee
last_write_checksum: sha1:15fa7e9ab1611e062a9984cf06cb20969713d295
Expand All @@ -1707,8 +1707,8 @@ trackedFiles:
pristine_git_object: b661aff65d38b77d035149699aea09b2785d2fc6
src/codat_sync_for_expenses/utils/metadata.py:
id: c7a7a7f47cab
last_write_checksum: sha1:c6a560bd0c63ab158582f34dadb69433ea73b3d4
pristine_git_object: 173b3e5ce658675c2f504222a56b3daaaa68107d
last_write_checksum: sha1:e703e5cbb5255144aacf86898d1420529afaaff8
pristine_git_object: 5abddd588837ac297050ca3b543627faadb350a9
src/codat_sync_for_expenses/utils/queryparams.py:
id: 0df03c7633a7
last_write_checksum: sha1:b94c3f314fd3da0d1d215afc2731f48748e2aa59
Expand All @@ -1723,12 +1723,12 @@ trackedFiles:
pristine_git_object: af07d4e941007af4213c5ec9047ef8a2fca04e5e
src/codat_sync_for_expenses/utils/security.py:
id: 1c5e552f39c9
last_write_checksum: sha1:435dd8b180cefcd733e635b9fa45512da091d9c0
pristine_git_object: 17996bd54b8624009802fbbdf30bcb4225b8dfed
last_write_checksum: sha1:c11eef495b6aaa249178c24c796940cc540b7a00
pristine_git_object: 42d8d78e9981eed7507670014d99588e27ab325a
src/codat_sync_for_expenses/utils/serializers.py:
id: ef50cb660918
last_write_checksum: sha1:ce1d8d7f500a9ccba0aeca5057cee9c271f4dfd7
pristine_git_object: 14321eb479de81d0d9580ec8291e0ff91bf29e57
last_write_checksum: sha1:61009f2e4ef6613a1a5af813fe020373dae5a492
pristine_git_object: d2149f8b909cb96628db140ac3cddb1b1e981367
src/codat_sync_for_expenses/utils/unmarshal_json_response.py:
id: 18372fc36b7e
last_write_checksum: sha1:820e522b0636ff7a98f8faa121d96366cad2343a
Expand Down Expand Up @@ -4129,7 +4129,18 @@ examples:
application/json: {"canBeRetried": "Unknown", "correlationId": "bc997528a9d7abb9161ef45f05d38599", "detailedErrorCode": 0, "error": "Error processing request - not valid.", "service": "PublicApi", "statusCode": 400}
examplesVersion: 1.0.2
generatedTests: {}
releaseNotes: "## Python SDK Changes:\n* `codat_sync_expenses.connections.create_partner_expense_connection()`: `response.connection_info.Map<any>` **Changed** (Breaking ⚠️)\n* `codat_sync_expenses.companies.create()`: `response.data_connections[].connection_info.Map<any>` **Changed** (Breaking ⚠️)\n* `codat_sync_expenses.companies.get()`: `response.data_connections[].connection_info.Map<any>` **Changed** (Breaking ⚠️)\n* `codat_sync_expenses.companies.list()`: \n * `request.tags` **Added**\n * `response.results[].data_connections[].connection_info.Map<any>` **Changed** (Breaking ⚠️)\n* `codat_sync_expenses.companies.update()`: \n * `request` **Changed** (Breaking ⚠️)\n * `response.data_connections[].connection_info.Map<any>` **Changed** (Breaking ⚠️)\n* `codat_sync_expenses.connections.create()`: `response.connection_info.Map<any>` **Changed** (Breaking ⚠️)\n* `codat_sync_expenses.connections.get()`: `response.connection_info.Map<any>` **Changed** (Breaking ⚠️)\n* `codat_sync_expenses.connections.list()`: `response.results[].connection_info.Map<any>` **Changed** (Breaking ⚠️)\n* `codat_sync_expenses.connections.unlink()`: `response.connection_info.Map<any>` **Changed** (Breaking ⚠️)\n* `codat_sync_expenses.companies.replace()`: **Added**\n* `codat_sync_expenses.manage_data.get()`: `response.account_transactions.last_successful_sync` **Changed**\n* `codat_sync_expenses.manage_data.refresh_all_data_types()`: `error.status[400]` **Added**\n* `codat_sync_expenses.manage_data.refresh_data_type()`: `error.status[400]` **Added**\n"
releaseNotes: |
## Python SDK Changes:
* `codat_sync_expenses.companies.create()`: `response.data_connections[].integration_key` **Changed**
* `codat_sync_expenses.companies.get()`: `response.data_connections[].integration_key` **Changed**
* `codat_sync_expenses.companies.list()`: `response.results[].data_connections[].integration_key` **Changed**
* `codat_sync_expenses.companies.replace()`: `response.data_connections[].integration_key` **Changed**
* `codat_sync_expenses.companies.update()`: `response.data_connections[].integration_key` **Changed**
* `codat_sync_expenses.connections.create()`: `response.integration_key` **Changed**
* `codat_sync_expenses.connections.create_partner_expense_connection()`: `response.integration_key` **Changed**
* `codat_sync_expenses.connections.get()`: `response.integration_key` **Changed**
* `codat_sync_expenses.connections.list()`: `response.results[].integration_key` **Changed**
* `codat_sync_expenses.connections.unlink()`: `response.integration_key` **Changed**
generatedFiles:
- .gitattributes
- .python-version
Expand Down
2 changes: 1 addition & 1 deletion sync-for-expenses/.speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ generation:
skipResponseBodyAssertions: false
telemetryEnabled: true
python:
version: 8.0.0
version: 8.0.1
additionalDependencies:
dev: {}
main: {}
Expand Down
12 changes: 11 additions & 1 deletion sync-for-expenses/RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -756,4 +756,14 @@ Based on:
### Generated
- [python v8.0.0] sync-for-expenses
### Releases
- [PyPI v8.0.0] https://pypi.org/project/codat-sync-for-expenses/8.0.0 - sync-for-expenses
- [PyPI v8.0.0] https://pypi.org/project/codat-sync-for-expenses/8.0.0 - sync-for-expenses

## 2026-04-15 09:48:09
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.761.5 (2.879.13) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v8.0.1] sync-for-expenses
### Releases
- [PyPI v8.0.1] https://pypi.org/project/codat-sync-for-expenses/8.0.1 - sync-for-expenses
Loading