Skip to content

Commit 300e153

Browse files
committed
## Python SDK Changes Detected:
* `documenso.documents.recipients.update()`: `response` **Changed** **Breaking** ⚠️ * `documenso.documents.recipients.update_many()`: `response.recipients.[]` **Changed** **Breaking** ⚠️ * `documenso.templates.recipients.update_many()`: `response.recipients.[]` **Changed** **Breaking** ⚠️ * `documenso.templates.recipients.update()`: `response` **Changed** **Breaking** ⚠️ * `documenso.documents.get()`: * `request.folder_id` **Removed** **Breaking** ⚠️ * `response` **Changed** **Breaking** ⚠️ * `documenso.documents.create_v0()`: * `request` **Changed** * `response.document` **Changed** **Breaking** ⚠️ * `documenso.templates.recipients.get()`: `response` **Changed** **Breaking** ⚠️ * `documenso.templates.fields.update_many()`: * `request.fields.[].[class].field_meta` **Changed** * `response.fields.[]` **Changed** **Breaking** ⚠️ * `documenso.documents.fields.get()`: `response` **Changed** **Breaking** ⚠️ * `documenso.documents.fields.create()`: * `request.field.[class].field_meta` **Changed** * `response` **Changed** **Breaking** ⚠️ * `documenso.documents.fields.create_many()`: * `request.fields.[].[class].field_meta` **Changed** * `response.fields.[]` **Changed** **Breaking** ⚠️ * `documenso.documents.fields.update()`: * `request.field.[class].field_meta` **Changed** * `response` **Changed** **Breaking** ⚠️ * `documenso.documents.fields.update_many()`: * `request.fields.[].[class].field_meta` **Changed** * `response.fields.[]` **Changed** **Breaking** ⚠️ * `documenso.documents.recipients.get()`: `response` **Changed** **Breaking** ⚠️ * `documenso.templates.fields.update()`: * `request.field.[class].field_meta` **Changed** * `response` **Changed** **Breaking** ⚠️ * `documenso.templates.fields.create_many()`: * `request.fields.[].[class].field_meta` **Changed** * `response.fields.[]` **Changed** **Breaking** ⚠️ * `documenso.templates.fields.get()`: `response` **Changed** **Breaking** ⚠️ * `documenso.templates.fields.create()`: * `request.field.[class].field_meta` **Changed** * `response` **Changed** **Breaking** ⚠️ * `documenso.templates.find()`: `response.data.[]` **Changed** **Breaking** ⚠️ * `documenso.templates.get()`: `response` **Changed** **Breaking** ⚠️ * `documenso.templates.use()`: * `request` **Changed** * `response` **Changed** **Breaking** ⚠️ * `documenso.templates.recipients.create_many()`: `response.recipients.[]` **Changed** * `documenso.templates.direct_link.create()`: `response.envelope_id` **Added** * `documenso.document.document-download()`: **Added** * `documenso.template.template-create_template_temporary()`: **Added** * `documenso.documents.recipients.create_many()`: `response.recipients.[]` **Changed** * `documenso.templates.duplicate()`: `response` **Changed** * `documenso.templates.recipients.create()`: `response` **Changed** * `documenso.documents.distribute()`: * `request.meta` **Changed** * `response` **Changed** * `documenso.templates.update()`: * `request` **Changed** * `response` **Changed** * `documenso.documents.duplicate()`: `response.id` **Added** * `documenso.documents.find()`: `response.data.[]` **Changed** * `documenso.documents.update()`: * `request` **Changed** * `response` **Changed** * `documenso.documents.recipients.create()`: `response` **Changed** * `documenso.templates.direct_link.toggle()`: `response.envelope_id` **Added**
1 parent 8f8af25 commit 300e153

File tree

536 files changed

+12604
-4967
lines changed

Some content is hidden

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

536 files changed

+12604
-4967
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.env
2+
.env.local
13
**/__pycache__/
24
**/.speakeasy/temp/
35
**/.speakeasy/logs/

.speakeasy/gen.lock

Lines changed: 418 additions & 190 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,22 @@ generation:
1919
auth:
2020
oAuth2ClientCredentialsEnabled: false
2121
oAuth2PasswordEnabled: false
22+
hoistGlobalSecurity: true
23+
schemas:
24+
allOfMergeStrategy: shallowMerge
2225
tests:
2326
generateTests: true
2427
generateNewTests: false
2528
skipResponseBodyAssertions: false
2629
python:
27-
version: 0.3.0
30+
version: 0.4.0
2831
additionalDependencies:
2932
dev: {}
3033
main: {}
3134
allowedRedefinedBuiltins:
3235
- id
3336
- object
37+
asyncMode: both
3438
authors:
3539
- Speakeasy
3640
baseErrorName: DocumensoError
@@ -54,6 +58,7 @@ python:
5458
shared: ""
5559
webhooks: ""
5660
inputModelSuffix: input
61+
legacyPyright: true
5762
maxMethodParams: 999
5863
methodArguments: infer-optional-args
5964
moduleName: ""
@@ -63,4 +68,5 @@ python:
6368
pytestFilterWarnings: []
6469
pytestTimeout: 0
6570
responseFormat: flat
71+
sseFlatResponse: false
6672
templateVersion: v2

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
speakeasyVersion: 1.606.10
1+
speakeasyVersion: 1.642.2
22
sources:
33
documenso-OAS:
44
sourceNamespace: documenso-v-2-beta-api
5-
sourceRevisionDigest: sha256:edad9cc20eb56ca39753b7a96c8c75f876e716df520da392bd8aab9dac31f0f9
6-
sourceBlobDigest: sha256:03b086614aed59a736a1a84f96e719f587b3fe7c599647320f711b19c6e7a586
5+
sourceRevisionDigest: sha256:5655c327963c859a6b2690d2f07ff5a14c557dae975710c55e1e94a3a8ca03c5
6+
sourceBlobDigest: sha256:628fee4fefdec824deaa24deaf158a9f7e61fea8a997f4e39e47dca425903deb
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1751415201
9+
- speakeasy-sdk-regen-1761013204
1010
targets:
1111
documenso:
1212
source: documenso-OAS
1313
sourceNamespace: documenso-v-2-beta-api
14-
sourceRevisionDigest: sha256:edad9cc20eb56ca39753b7a96c8c75f876e716df520da392bd8aab9dac31f0f9
15-
sourceBlobDigest: sha256:03b086614aed59a736a1a84f96e719f587b3fe7c599647320f711b19c6e7a586
14+
sourceRevisionDigest: sha256:5655c327963c859a6b2690d2f07ff5a14c557dae975710c55e1e94a3a8ca03c5
15+
sourceBlobDigest: sha256:628fee4fefdec824deaa24deaf158a9f7e61fea8a997f4e39e47dca425903deb
1616
codeSamplesNamespace: documenso-oas-python-code-samples
17-
codeSamplesRevisionDigest: sha256:db0a037286d8310ff53552a5aae4c5f7b9cd7a833eac6b4a19c3fd9c4cb4de26
17+
codeSamplesRevisionDigest: sha256:53f618cc489932a12c726e56679c21857f6fcf990eb82978223a629e9a5f9b68
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: latest

README-PYPI.md

Lines changed: 117 additions & 105 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 117 additions & 105 deletions
Large diffs are not rendered by default.

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,14 @@ Based on:
2626
### Generated
2727
- [python v0.3.0] .
2828
### Releases
29-
- [PyPI v0.3.0] https://pypi.org/project/documenso_sdk/0.3.0 - .
29+
- [PyPI v0.3.0] https://pypi.org/project/documenso_sdk/0.3.0 - .
30+
31+
## 2025-10-30 00:13:01
32+
### Changes
33+
Based on:
34+
- OpenAPI Doc
35+
- Speakeasy CLI 1.642.2 (2.731.6) https://github.com/speakeasy-api/speakeasy
36+
### Generated
37+
- [python v0.4.0] .
38+
### Releases
39+
- [PyPI v0.4.0] https://pypi.org/project/documenso_sdk/0.4.0 - .

USAGE.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ with Documenso(
99
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
1010
) as documenso:
1111

12-
res = documenso.documents.update(document_id=9701.92)
12+
res = documenso.documents.get(document_id=6150.61)
1313

1414
# Handle response
1515
print(res)
@@ -18,6 +18,7 @@ with Documenso(
1818
</br>
1919

2020
The same SDK client can also be used to make asynchronous requests by importing asyncio.
21+
2122
```python
2223
# Asynchronous Example
2324
import asyncio
@@ -30,7 +31,7 @@ async def main():
3031
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
3132
) as documenso:
3233

33-
res = await documenso.documents.update_async(document_id=9701.92)
34+
res = await documenso.documents.get_async(document_id=6150.61)
3435

3536
# Handle response
3637
print(res)

docs/models/customdocumentdatum.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# CustomDocumentDatum
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------ | ------------------ | ------------------ | ------------------ |
8+
| `document_data_id` | *str* | :heavy_check_mark: | N/A |
9+
| `envelope_item_id` | *str* | :heavy_check_mark: | N/A |

docs/models/document.md

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)