Skip to content

Commit 7a25db1

Browse files
authored
Merge pull request #604 from codatio/speakeasy-sdk-regen-1729527049
chore: 🐝 Update SDK - Generate Sync for Payables library SYNC-FOR-PAYABLES-LIBRARY 4.0.0
2 parents 669e837 + 569e05c commit 7a25db1

File tree

220 files changed

+18196
-11
lines changed

Some content is hidden

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

220 files changed

+18196
-11
lines changed

.speakeasy/workflow.lock

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,13 @@ sources:
6363
tags:
6464
- latest
6565
- main
66+
sync-for-payables-source:
67+
sourceNamespace: sync-for-payables-source
68+
sourceRevisionDigest: sha256:7c3fb539b32980f17c61cbe8bbe409b4057d4716e8cef551dd8ec88317143f70
69+
sourceBlobDigest: sha256:8df2e8138c36c7caf1549554e034c740c7e5b0250b1b001e86cb5fb1b9377447
70+
tags:
71+
- latest
72+
- main
6673
sync-for-payables-version-1-source:
6774
sourceNamespace: sync-for-payables-version-1-source
6875
sourceRevisionDigest: sha256:ab9717c986622b855c68e2ef2fb6e08f3a7ae563776e008d8bd9ab73ebe19508
@@ -116,6 +123,11 @@ targets:
116123
sourceNamespace: sync-for-commerce-source
117124
sourceRevisionDigest: sha256:6a62a3d9d65254b83a8e6afa5ea2e9d287076520c057bf8a1b60e42ebbdc815e
118125
sourceBlobDigest: sha256:2e0d6f59d01a5896709430e1e05d725b88ca088e959502f216a39b23ccab77ec
126+
sync-for-payables-library:
127+
source: sync-for-payables-source
128+
sourceNamespace: sync-for-payables-source
129+
sourceRevisionDigest: sha256:7c3fb539b32980f17c61cbe8bbe409b4057d4716e8cef551dd8ec88317143f70
130+
sourceBlobDigest: sha256:8df2e8138c36c7caf1549554e034c740c7e5b0250b1b001e86cb5fb1b9377447
119131
sync-for-payables-version-1-library:
120132
source: sync-for-payables-version-1-source
121133
sourceNamespace: sync-for-payables-version-1-source
@@ -189,6 +201,8 @@ workflow:
189201
sync-for-payables-source:
190202
inputs:
191203
- location: https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Payables.yaml
204+
registry:
205+
location: registry.speakeasyapi.dev/codat/codat/sync-for-payables-source
192206
sync-for-payables-version-1-source:
193207
inputs:
194208
- location: https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Payables-v1.yaml

.speakeasy/workflow.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ sources:
6565
sync-for-payables-source:
6666
inputs:
6767
- location: https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Payables.yaml
68+
registry:
69+
location: registry.speakeasyapi.dev/codat/codat/sync-for-payables-source
6870
sync-for-payables-version-1-source:
6971
inputs:
7072
- location: https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Payables-v1.yaml

sync-for-payables/.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# This allows generated code to be indexed correctly
2+
*.py linguist-generated=false

sync-for-payables/.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
.venv/
2+
venv/
3+
src/*.egg-info/
4+
__pycache__/
5+
.pytest_cache/
6+
.python-version
7+
.DS_Store
8+
pyrightconfig.json
9+
README-PYPI.md

sync-for-payables/.speakeasy/gen.lock

Lines changed: 926 additions & 0 deletions
Large diffs are not rendered by default.

sync-for-payables/.speakeasy/gen.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,32 @@
11
configVersion: 2.0.0
22
generation:
33
sdkClassName: CodatSyncPayables
4+
maintainOpenAPIOrder: true
45
usageSnippets:
56
optionalPropertyRendering: withExample
7+
useClassNamesForArrayFields: true
68
fixes:
79
nameResolutionDec2023: false
810
parameterOrderingFeb2024: false
911
requestResponseComponentNamesFeb2024: false
1012
auth:
1113
oAuth2ClientCredentialsEnabled: false
1214
python:
13-
version: 0.0.0
15+
version: 4.0.0
1416
additionalDependencies:
1517
dev: {}
1618
main: {}
1719
author: Codat
1820
authors:
19-
- Speakeasy
21+
- Speakeasy
2022
clientServerStatusCodesAsErrors: true
2123
description: Streamline your customers' accounts payable workflow.
2224
enumFormat: enum
25+
fixFlags:
26+
responseRequiredSep2024: true
2327
flattenGlobalSecurity: false
2428
flattenRequests: false
29+
flatteningOrder: parameters-first
2530
imports:
2631
option: openapi
2732
paths:
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"python.testing.pytestArgs": ["tests", "-vv"],
3+
"python.testing.unittestEnabled": false,
4+
"python.testing.pytestEnabled": true,
5+
"pylint.args": ["--rcfile=pylintrc"]
6+
}

sync-for-payables/CONTRIBUTING.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Contributing to This Repository
2+
3+
Thank you for your interest in contributing to this repository. Please note that this repository contains generated code. As such, we do not accept direct changes or pull requests. Instead, we encourage you to follow the guidelines below to report issues and suggest improvements.
4+
5+
## How to Report Issues
6+
7+
If you encounter any bugs or have suggestions for improvements, please open an issue on GitHub. When reporting an issue, please provide as much detail as possible to help us reproduce the problem. This includes:
8+
9+
- A clear and descriptive title
10+
- Steps to reproduce the issue
11+
- Expected and actual behavior
12+
- Any relevant logs, screenshots, or error messages
13+
- Information about your environment (e.g., operating system, software versions)
14+
- For example can be collected using the `npx envinfo` command from your terminal if you have Node.js installed
15+
16+
## Issue Triage and Upstream Fixes
17+
18+
We will review and triage issues as quickly as possible. Our goal is to address bugs and incorporate improvements in the upstream source code. Fixes will be included in the next generation of the generated code.
19+
20+
## Contact
21+
22+
If you have any questions or need further assistance, please feel free to reach out by opening an issue.
23+
24+
Thank you for your understanding and cooperation!
25+
26+
The Maintainers

0 commit comments

Comments
 (0)