Skip to content

Commit f299bc5

Browse files
committed
## Python SDK Changes Detected:
* `unstructured_client.destinations.create_destination()`: * `request.create_destination_connector.config.[azure_destination_connector_config_input]` **Added** * `response.config.[azure_destination_connector_config]` **Added** * `unstructured_client.destinations.get_destination()`: `response.config.[azure_destination_connector_config]` **Added** * `unstructured_client.destinations.list_destinations()`: * `request.destination_type` **Changed** * `response.[].config.[azure_destination_connector_config]` **Added** * `unstructured_client.destinations.update_destination()`: * `request.update_destination_connector.config.[azure_destination_connector_config_input]` **Added** * `response.config.[azure_destination_connector_config]` **Added**
1 parent d288c14 commit f299bc5

33 files changed

+278
-71
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.env.local
12
**/__pycache__/
23
**/.speakeasy/temp/
34
**/.speakeasy/logs/

.speakeasy/gen.lock

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 8b5fa338-9106-4734-abf0-e30d67044a90
33
management:
4-
docChecksum: 8038a5b9e376d44bad2fd4c117922954
5-
docVersion: 1.1.45
6-
speakeasyVersion: 1.601.0
7-
generationVersion: 2.680.0
8-
releaseVersion: 0.42.3
9-
configChecksum: 3d02dd7ca437781b3d721fab5d7b9adc
4+
docChecksum: d2d0852108e5c7d29e4de1d909c8b1a0
5+
docVersion: 1.1.68
6+
speakeasyVersion: 1.631.5
7+
generationVersion: 2.716.16
8+
releaseVersion: 0.43.0
9+
configChecksum: 3206d0895f6828ba4725a39559160d14
1010
repoURL: https://github.com/Unstructured-IO/unstructured-python-client.git
1111
repoSubDirectory: .
1212
installationURL: https://github.com/Unstructured-IO/unstructured-python-client.git
@@ -16,13 +16,13 @@ features:
1616
acceptHeaders: 3.0.0
1717
additionalDependencies: 1.0.0
1818
constsAndDefaults: 1.0.5
19-
core: 5.19.8
19+
core: 5.22.0
2020
customCodeRegions: 0.1.1
2121
defaultEnabledRetries: 0.2.0
2222
enumUnions: 0.1.0
2323
envVarSecurityUsage: 0.3.2
2424
examples: 3.0.2
25-
globalSecurity: 3.0.3
25+
globalSecurity: 3.0.4
2626
globalSecurityCallbacks: 1.0.0
2727
globalSecurityFlattening: 1.0.0
2828
globalServerURLs: 3.1.1
@@ -34,7 +34,7 @@ features:
3434
retries: 3.0.2
3535
sdkHooks: 1.1.0
3636
serverIDs: 3.0.0
37-
unions: 3.0.4
37+
unions: 3.0.5
3838
uploadStreams: 1.0.0
3939
generatedFiles:
4040
- .gitattributes
@@ -101,6 +101,8 @@ generatedFiles:
101101
- docs/models/shared/astradbconnectorconfiginput.md
102102
- docs/models/shared/azureaisearchconnectorconfig.md
103103
- docs/models/shared/azureaisearchconnectorconfiginput.md
104+
- docs/models/shared/azuredestinationconnectorconfig.md
105+
- docs/models/shared/azuredestinationconnectorconfiginput.md
104106
- docs/models/shared/azuresourceconnectorconfig.md
105107
- docs/models/shared/azuresourceconnectorconfiginput.md
106108
- docs/models/shared/bodyrunworkflow.md
@@ -287,6 +289,8 @@ generatedFiles:
287289
- src/unstructured_client/models/shared/astradbconnectorconfiginput.py
288290
- src/unstructured_client/models/shared/azureaisearchconnectorconfig.py
289291
- src/unstructured_client/models/shared/azureaisearchconnectorconfiginput.py
292+
- src/unstructured_client/models/shared/azuredestinationconnectorconfig.py
293+
- src/unstructured_client/models/shared/azuredestinationconnectorconfiginput.py
290294
- src/unstructured_client/models/shared/azuresourceconnectorconfig.py
291295
- src/unstructured_client/models/shared/azuresourceconnectorconfiginput.py
292296
- src/unstructured_client/models/shared/body_run_workflow.py
@@ -712,3 +716,4 @@ examples:
712716
application/json: {"detail": []}
713717
examplesVersion: 1.0.2
714718
generatedTests: {}
719+
releaseNotes: "## Python SDK Changes Detected:\n* `unstructured_client.destinations.create_destination()`: \n * `request.create_destination_connector.config.[azure_destination_connector_config_input]` **Added**\n * `response.config.[azure_destination_connector_config]` **Added**\n* `unstructured_client.destinations.get_destination()`: `response.config.[azure_destination_connector_config]` **Added**\n* `unstructured_client.destinations.list_destinations()`: \n * `request.destination_type` **Changed**\n * `response.[].config.[azure_destination_connector_config]` **Added**\n* `unstructured_client.destinations.update_destination()`: \n * `request.update_destination_connector.config.[azure_destination_connector_config_input]` **Added**\n * `response.config.[azure_destination_connector_config]` **Added**\n"

.speakeasy/workflow.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.601.0
1+
speakeasyVersion: 1.631.5
22
sources:
33
my-source:
44
sourceNamespace: my-source
5-
sourceRevisionDigest: sha256:8165f715321cd34bcebb6c9bb0734a1791777229937787b8e13707d519b05a5e
6-
sourceBlobDigest: sha256:b4f8d9a6b0f4245c50b5e53298343df470978417248fa3988aeeb84ec9200c93
5+
sourceRevisionDigest: sha256:01b07e09a6d707c217eea8611647c0d22d909d8e94115821cf0595f81f761d73
6+
sourceBlobDigest: sha256:a48895f01783a1620d65552d007ff46e4dc2652b37c64dfd8aab3163317e801b
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1754698272
10-
- 1.1.45
9+
- speakeasy-sdk-regen-1756339855
10+
- 1.1.68
1111
targets:
1212
unstructured-python:
1313
source: my-source
1414
sourceNamespace: my-source
15-
sourceRevisionDigest: sha256:8165f715321cd34bcebb6c9bb0734a1791777229937787b8e13707d519b05a5e
16-
sourceBlobDigest: sha256:b4f8d9a6b0f4245c50b5e53298343df470978417248fa3988aeeb84ec9200c93
15+
sourceRevisionDigest: sha256:01b07e09a6d707c217eea8611647c0d22d909d8e94115821cf0595f81f761d73
16+
sourceBlobDigest: sha256:a48895f01783a1620d65552d007ff46e4dc2652b37c64dfd8aab3163317e801b
1717
codeSamplesNamespace: my-source-code-samples
18-
codeSamplesRevisionDigest: sha256:a5e11972bfb15e43b7fcb2647b3a7b3e129e9303294f9110670280971b10780a
18+
codeSamplesRevisionDigest: sha256:54f08520c48e4b706c8ffa67fd8c59940bad24add35b7159dea7f73042ff0e44
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,7 @@ with UnstructuredClient() as uc_client:
346346
</br>
347347

348348
The same SDK client can also be used to make asynchronous requests by importing asyncio.
349+
349350
```python
350351
# Asynchronous Example
351352
import asyncio

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1119,4 +1119,14 @@ Based on:
11191119
### Generated
11201120
- [python v0.42.3] .
11211121
### Releases
1122-
- [PyPI v0.42.3] https://pypi.org/project/unstructured-client/0.42.3 - .
1122+
- [PyPI v0.42.3] https://pypi.org/project/unstructured-client/0.42.3 - .
1123+
1124+
## 2025-10-01 00:12:06
1125+
### Changes
1126+
Based on:
1127+
- OpenAPI Doc
1128+
- Speakeasy CLI 1.631.5 (2.716.16) https://github.com/speakeasy-api/speakeasy
1129+
### Generated
1130+
- [python v0.43.0] .
1131+
### Releases
1132+
- [PyPI v0.43.0] https://pypi.org/project/unstructured-client/0.43.0 - .

USAGE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ with UnstructuredClient() as uc_client:
1919
</br>
2020

2121
The same SDK client can also be used to make asynchronous requests by importing asyncio.
22+
2223
```python
2324
# Asynchronous Example
2425
import asyncio

codeSamples.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ actions:
1414
"x-codeSamples":
1515
- "lang": "python"
1616
"label": "create_destination"
17-
"source": "from unstructured_client import UnstructuredClient\nfrom unstructured_client.models import shared\n\n\nwith UnstructuredClient() as uc_client:\n\n res = uc_client.destinations.create_destination(request={\n \"create_destination_connector\": {\n \"name\": \"<value>\",\n \"type\": shared.DestinationConnectorType.MOTHERDUCK,\n \"config\": {\n \"index_name\": \"<value>\",\n \"api_key\": \"<value>\",\n \"namespace\": \"<value>\",\n \"batch_size\": 50,\n },\n },\n })\n\n assert res.destination_connector_information is not None\n\n # Handle response\n print(res.destination_connector_information)"
17+
"source": "from unstructured_client import UnstructuredClient\nfrom unstructured_client.models import shared\n\n\nwith UnstructuredClient() as uc_client:\n\n res = uc_client.destinations.create_destination(request={\n \"create_destination_connector\": {\n \"name\": \"<value>\",\n \"type\": shared.DestinationConnectorType.MONGODB,\n \"config\": {\n \"index_name\": \"<value>\",\n \"api_key\": \"<value>\",\n \"namespace\": \"<value>\",\n \"batch_size\": 50,\n },\n },\n })\n\n assert res.destination_connector_information is not None\n\n # Handle response\n print(res.destination_connector_information)"
1818
- target: $["paths"]["/api/v1/destinations/{destination_id}"]["delete"]
1919
update:
2020
"x-codeSamples":
@@ -32,7 +32,7 @@ actions:
3232
"x-codeSamples":
3333
- "lang": "python"
3434
"label": "update_destination"
35-
"source": "from unstructured_client import UnstructuredClient\n\n\nwith UnstructuredClient() as uc_client:\n\n res = uc_client.destinations.update_destination(request={\n \"destination_id\": \"9726962d-9d1e-4f84-8787-c7313d183927\",\n \"update_destination_connector\": {\n \"config\": {\n \"bootstrap_servers\": \"<value>\",\n \"port\": 9092,\n \"topic\": \"<value>\",\n \"kafka_api_key\": \"<value>\",\n \"secret\": \"<value>\",\n \"batch_size\": 100,\n },\n },\n })\n\n assert res.destination_connector_information is not None\n\n # Handle response\n print(res.destination_connector_information)"
35+
"source": "from unstructured_client import UnstructuredClient\n\n\nwith UnstructuredClient() as uc_client:\n\n res = uc_client.destinations.update_destination(request={\n \"destination_id\": \"962d9d1e-f847-487c-a731-3d18392716fb\",\n \"update_destination_connector\": {\n \"config\": {\n \"remote_url\": \"https://lined-clamp.info\",\n \"service_account_key\": \"<value>\",\n },\n },\n })\n\n assert res.destination_connector_information is not None\n\n # Handle response\n print(res.destination_connector_information)"
3636
- target: $["paths"]["/api/v1/destinations/{destination_id}/connection-check"]["get"]
3737
update:
3838
"x-codeSamples":

docs/models/shared/config.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33

44
## Supported Types
55

6+
### `shared.AzureDestinationConnectorConfigInput`
7+
8+
```python
9+
value: shared.AzureDestinationConnectorConfigInput = /* values here */
10+
```
11+
612
### `shared.AstraDBConnectorConfigInput`
713

814
```python

docs/models/shared/destinationconnectorinformationconfig.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33

44
## Supported Types
55

6+
### `shared.AzureDestinationConnectorConfig`
7+
8+
```python
9+
value: shared.AzureDestinationConnectorConfig = /* values here */
10+
```
11+
612
### `shared.AstraDBConnectorConfig`
713

814
```python

docs/models/shared/destinationconnectortype.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
| Name | Value |
77
| -------------------------------- | -------------------------------- |
8+
| `AZURE` | azure |
89
| `ASTRADB` | astradb |
910
| `AZURE_AI_SEARCH` | azure_ai_search |
1011
| `COUCHBASE` | couchbase |

0 commit comments

Comments
 (0)