Skip to content

Commit c6225ba

Browse files
authored
Merge pull request #4 from documenso/speakeasy-sdk-regen-1748563993
chore: 🐝 Update SDK - Generate 0.2.0
2 parents 5d41623 + 3910235 commit c6225ba

35 files changed

+6097
-3277
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
**/__pycache__/
2+
**/.speakeasy/temp/
3+
**/.speakeasy/logs/
14
.venv/
25
venv/
36
src/*.egg-info/

.speakeasy/gen.lock

Lines changed: 87 additions & 86 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,26 @@ generation:
77
maintainOpenAPIOrder: true
88
usageSnippets:
99
optionalPropertyRendering: withExample
10+
sdkInitStyle: constructor
1011
useClassNamesForArrayFields: true
1112
fixes:
1213
nameResolutionDec2023: true
1314
nameResolutionFeb2025: true
1415
parameterOrderingFeb2024: true
1516
requestResponseComponentNamesFeb2024: true
1617
securityFeb2025: false
18+
sharedErrorComponentsApr2025: false
1719
auth:
1820
oAuth2ClientCredentialsEnabled: false
1921
oAuth2PasswordEnabled: false
2022
python:
21-
version: 0.1.0
23+
version: 0.2.0
2224
additionalDependencies:
2325
dev: {}
2426
main: {}
2527
authors:
2628
- Speakeasy
29+
baseErrorName: DocumensoError
2730
clientServerStatusCodesAsErrors: true
2831
defaultErrorName: APIError
2932
description: Python Client SDK Generated by Speakeasy.
@@ -46,8 +49,10 @@ python:
4649
inputModelSuffix: input
4750
maxMethodParams: 999
4851
methodArguments: infer-optional-args
52+
moduleName: ""
4953
outputModelSuffix: output
5054
packageName: documenso_sdk
55+
pytestFilterWarnings: []
5156
pytestTimeout: 0
5257
responseFormat: flat
5358
templateVersion: v2

.speakeasy/workflow.lock

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
1-
speakeasyVersion: 1.531.0
1+
speakeasyVersion: 1.557.0
22
sources:
33
documenso-OAS:
44
sourceNamespace: documenso-v-2-beta-api
55
sourceRevisionDigest: sha256:f6430b0cc0c2d5b7a14e59359376c04f78458dd953a630f4a58093e86b4b56f7
66
sourceBlobDigest: sha256:b5ace18675a2927ed909e9e7210586bfd0bad91e1efebe408005432746a1511c
77
tags:
88
- latest
9+
- speakeasy-sdk-regen-1748563993
910
targets:
1011
documenso:
1112
source: documenso-OAS
1213
sourceNamespace: documenso-v-2-beta-api
1314
sourceRevisionDigest: sha256:f6430b0cc0c2d5b7a14e59359376c04f78458dd953a630f4a58093e86b4b56f7
1415
sourceBlobDigest: sha256:b5ace18675a2927ed909e9e7210586bfd0bad91e1efebe408005432746a1511c
1516
codeSamplesNamespace: documenso-oas-python-code-samples
16-
codeSamplesRevisionDigest: sha256:5c322e7dfab8ad0ab65d13996c8c23fcec9c97e4b5a63f89c2707bdd143f62a6
17+
codeSamplesRevisionDigest: sha256:6d7df31290db2a621eb8ff80158fba13b9b8a4e653625f0a83320d00cb14494e
1718
workflow:
1819
workflowVersion: 1.0.0
1920
speakeasyVersion: latest

README-PYPI.md

Lines changed: 193 additions & 77 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,7 @@ Some of the endpoints in this SDK support retries. If you use the SDK without an
312312

313313
To change the default retry strategy for a single API call, simply provide a `RetryConfig` object to the call:
314314
```python
315+
import documenso_sdk
315316
from documenso_sdk import Documenso
316317
from documenso_sdk.utils import BackoffStrategy, RetryConfig
317318
import os
@@ -321,7 +322,7 @@ with Documenso(
321322
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
322323
) as documenso:
323324

324-
res = documenso.documents.find(,
325+
res = documenso.documents.find(order_by_direction=documenso_sdk.OrderByDirection.DESC,
325326
RetryConfig("backoff", BackoffStrategy(1, 50, 1.1, 100), False))
326327

327328
# Handle response
@@ -331,6 +332,7 @@ with Documenso(
331332

332333
If you'd like to override the default retry strategy for all operations that support retries, you can use the `retry_config` optional parameter when initializing the SDK:
333334
```python
335+
import documenso_sdk
334336
from documenso_sdk import Documenso
335337
from documenso_sdk.utils import BackoffStrategy, RetryConfig
336338
import os
@@ -341,7 +343,7 @@ with Documenso(
341343
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
342344
) as documenso:
343345

344-
res = documenso.documents.find()
346+
res = documenso.documents.find(order_by_direction=documenso_sdk.OrderByDirection.DESC)
345347

346348
# Handle response
347349
print(res)
@@ -375,6 +377,7 @@ When custom error responses are specified for an operation, the SDK may also rai
375377
### Example
376378

377379
```python
380+
import documenso_sdk
378381
from documenso_sdk import Documenso, models
379382
import os
380383

@@ -385,7 +388,7 @@ with Documenso(
385388
res = None
386389
try:
387390

388-
res = documenso.documents.find()
391+
res = documenso.documents.find(order_by_direction=documenso_sdk.OrderByDirection.DESC)
389392

390393
# Handle response
391394
print(res)
@@ -412,6 +415,7 @@ with Documenso(
412415

413416
The default server can be overridden globally by passing a URL to the `server_url: str` optional parameter when initializing the SDK client instance. For example:
414417
```python
418+
import documenso_sdk
415419
from documenso_sdk import Documenso
416420
import os
417421

@@ -421,7 +425,7 @@ with Documenso(
421425
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
422426
) as documenso:
423427

424-
res = documenso.documents.find()
428+
res = documenso.documents.find(order_by_direction=documenso_sdk.OrderByDirection.DESC)
425429

426430
# Handle response
427431
print(res)

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,14 @@ Based on:
66
- OpenAPI Doc
77
- Speakeasy CLI 1.481.1 (2.500.5) https://github.com/speakeasy-api/speakeasy
88
### Generated
9-
- [python v0.0.2] .
9+
- [python v0.0.2] .
10+
11+
## 2025-06-09 00:13:51
12+
### Changes
13+
Based on:
14+
- OpenAPI Doc
15+
- Speakeasy CLI 1.557.0 (2.623.0) https://github.com/speakeasy-api/speakeasy
16+
### Generated
17+
- [python v0.2.0] .
18+
### Releases
19+
- [PyPI v0.2.0] https://pypi.org/project/documenso_sdk/0.2.0 - .

USAGE.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<!-- Start SDK Example Usage [usage] -->
22
```python
33
# Synchronous Example
4+
import documenso_sdk
45
from documenso_sdk import Documenso
56
import os
67

@@ -9,7 +10,7 @@ with Documenso(
910
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
1011
) as documenso:
1112

12-
res = documenso.documents.find()
13+
res = documenso.documents.find(order_by_direction=documenso_sdk.OrderByDirection.DESC)
1314

1415
# Handle response
1516
print(res)
@@ -21,6 +22,7 @@ The same SDK client can also be used to make asychronous requests by importing a
2122
```python
2223
# Asynchronous Example
2324
import asyncio
25+
import documenso_sdk
2426
from documenso_sdk import Documenso
2527
import os
2628

@@ -30,7 +32,7 @@ async def main():
3032
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
3133
) as documenso:
3234

33-
res = await documenso.documents.find_async()
35+
res = await documenso.documents.find_async(order_by_direction=documenso_sdk.OrderByDirection.DESC)
3436

3537
# Handle response
3638
print(res)

docs/sdks/directlinksdk/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ with Documenso(
2424
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
2525
) as documenso:
2626

27-
res = documenso.templates.direct_link.create(template_id=4865.89)
27+
res = documenso.templates.direct_link.create(template_id=5094.31)
2828

2929
# Handle response
3030
print(res)
@@ -66,7 +66,7 @@ with Documenso(
6666
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
6767
) as documenso:
6868

69-
res = documenso.templates.direct_link.delete(template_id=5459.07)
69+
res = documenso.templates.direct_link.delete(template_id=9950.03)
7070

7171
# Handle response
7272
print(res)
@@ -107,7 +107,7 @@ with Documenso(
107107
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
108108
) as documenso:
109109

110-
res = documenso.templates.direct_link.toggle(template_id=722.9, enabled=True)
110+
res = documenso.templates.direct_link.toggle(template_id=6583.54, enabled=False)
111111

112112
# Handle response
113113
print(res)

docs/sdks/documents/README.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Find documents based on a search criteria
2222
### Example Usage
2323

2424
```python
25+
import documenso_sdk
2526
from documenso_sdk import Documenso
2627
import os
2728

@@ -30,7 +31,7 @@ with Documenso(
3031
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
3132
) as documenso:
3233

33-
res = documenso.documents.find()
34+
res = documenso.documents.find(order_by_direction=documenso_sdk.OrderByDirection.DESC)
3435

3536
# Handle response
3637
print(res)
@@ -79,7 +80,7 @@ with Documenso(
7980
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
8081
) as documenso:
8182

82-
res = documenso.documents.get(document_id=7003.47)
83+
res = documenso.documents.get(document_id=7491.86)
8384

8485
# Handle response
8586
print(res)
@@ -169,7 +170,7 @@ with Documenso(
169170
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
170171
) as documenso:
171172

172-
res = documenso.documents.update(document_id=8574.78)
173+
res = documenso.documents.update(document_id=9701.92)
173174

174175
# Handle response
175176
print(res)
@@ -212,7 +213,7 @@ with Documenso(
212213
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
213214
) as documenso:
214215

215-
res = documenso.documents.delete(document_id=5459.07)
216+
res = documenso.documents.delete(document_id=4054.62)
216217

217218
# Handle response
218219
print(res)
@@ -253,7 +254,7 @@ with Documenso(
253254
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
254255
) as documenso:
255256

256-
res = documenso.documents.move_to_team(document_id=8301.72, team_id=6724.78)
257+
res = documenso.documents.move_to_team(document_id=7184.15, team_id=4855.19)
257258

258259
# Handle response
259260
print(res)
@@ -295,7 +296,7 @@ with Documenso(
295296
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
296297
) as documenso:
297298

298-
res = documenso.documents.distribute(document_id=4115.92)
299+
res = documenso.documents.distribute(document_id=7930.82)
299300

300301
# Handle response
301302
print(res)
@@ -337,9 +338,7 @@ with Documenso(
337338
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
338339
) as documenso:
339340

340-
res = documenso.documents.redistribute(document_id=5758.65, recipients=[
341-
342-
])
341+
res = documenso.documents.redistribute(document_id=2824.22, recipients=[])
343342

344343
# Handle response
345344
print(res)
@@ -381,7 +380,7 @@ with Documenso(
381380
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
382381
) as documenso:
383382

384-
res = documenso.documents.duplicate(document_id=3523.11)
383+
res = documenso.documents.duplicate(document_id=309.05)
385384

386385
# Handle response
387386
print(res)

0 commit comments

Comments
 (0)