Skip to content

Commit b80efbf

Browse files
github-actions[bot]speakeasybotawalker4
authored
chore: 🐝 Update SDK - Generate 0.30.5 (#231)
> [!IMPORTANT] > Linting report available at: <https://app.speakeasy.com/org/unstructured/unstructured5xr/linting-report/27f103762cb957cd598d91517f816a10> > OpenAPI Change report available at: <https://app.speakeasy.com/org/unstructured/unstructured5xr/changes-report/df394099c98b97453a049698bc039f2f> # SDK update Based on: - OpenAPI Doc - Speakeasy CLI 1.504.1 (2.529.2) https://github.com/speakeasy-api/speakeasy ## Versioning Version Bump Type: [minor] - 🤖 (automated) ## OpenAPI Change Summary No specification changes ## PYTHON CHANGELOG ## sdkHooks: 1.0.1 - 2025-02-18 ### 🐛 Bug Fixes - Ensure base_url is set with global or client instantiation server URL *(commit by [@bflad](https://github.com/bflad))* ## core: 5.12.1 - 2025-02-21 ### 🐛 Bug Fixes - handle usage snippet templating when no servers are defined in the spec *(commit by [@vishalg0wda](https://github.com/vishalg0wda))* ## core: 5.12.0 - 2025-02-12 ### 🐝 New Features - support openapi specs without server urls *(commit by [@vishalg0wda](https://github.com/vishalg0wda))* ## nullables: 1.0.1 - 2025-02-17 ### 🐛 Bug Fixes - represent maps/arrays that can contain null *(commit by [@disintegrator](https://github.com/disintegrator))* --------- Co-authored-by: speakeasybot <[email protected]> Co-authored-by: Austin Walker <[email protected]>
1 parent 3aa826f commit b80efbf

22 files changed

+147
-50
lines changed

Diff for: .speakeasy/gen.lock

+7-4
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: 622461ba121cc2a105e29eab97b6bee3
4+
docChecksum: 0f9100e28d13105be2af4e576ea4572c
55
docVersion: 1.0.68
66
speakeasyVersion: 1.490.0
77
generationVersion: 2.512.0
8-
releaseVersion: 0.30.4
9-
configChecksum: 87e53f0ca57296c4cae62d4792edc2cf
8+
releaseVersion: 0.30.5
9+
configChecksum: 25a75f7add3305b685de164ad454cb9a
1010
repoURL: https://github.com/Unstructured-IO/unstructured-python-client.git
1111
repoSubDirectory: .
1212
installationURL: https://github.com/Unstructured-IO/unstructured-python-client.git
@@ -89,6 +89,8 @@ generatedFiles:
8989
- docs/models/shared/azureaisearchconnectorconfiginput.md
9090
- docs/models/shared/azuresourceconnectorconfig.md
9191
- docs/models/shared/azuresourceconnectorconfiginput.md
92+
- docs/models/shared/boxsourceconnectorconfig.md
93+
- docs/models/shared/boxsourceconnectorconfiginput.md
9294
- docs/models/shared/config.md
9395
- docs/models/shared/confluencesourceconnectorconfig.md
9496
- docs/models/shared/confluencesourceconnectorconfiginput.md
@@ -155,7 +157,6 @@ generatedFiles:
155157
- docs/models/shared/salesforcesourceconnectorconfiginput.md
156158
- docs/models/shared/schedule.md
157159
- docs/models/shared/security.md
158-
- docs/models/shared/settings.md
159160
- docs/models/shared/sharepointsourceconnectorconfig.md
160161
- docs/models/shared/sharepointsourceconnectorconfiginput.md
161162
- docs/models/shared/snowflakedestinationconnectorconfig.md
@@ -235,6 +236,8 @@ generatedFiles:
235236
- src/unstructured_client/models/shared/azureaisearchconnectorconfiginput.py
236237
- src/unstructured_client/models/shared/azuresourceconnectorconfig.py
237238
- src/unstructured_client/models/shared/azuresourceconnectorconfiginput.py
239+
- src/unstructured_client/models/shared/boxsourceconnectorconfig.py
240+
- src/unstructured_client/models/shared/boxsourceconnectorconfiginput.py
238241
- src/unstructured_client/models/shared/confluencesourceconnectorconfig.py
239242
- src/unstructured_client/models/shared/confluencesourceconnectorconfiginput.py
240243
- src/unstructured_client/models/shared/couchbasedestinationconnectorconfig.py

Diff for: .speakeasy/workflow.lock

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.501.0
1+
speakeasyVersion: 1.504.1
22
sources:
33
my-source:
44
sourceNamespace: my-source
5-
sourceRevisionDigest: sha256:aafca097133621c9d805647795672de6a443518d28ccff1ba4ad207084ada140
5+
sourceRevisionDigest: sha256:4f63229dca06781c54905bcb9c2769ef714dccbd7b347d72ed6b9c0a57f768f9
66
sourceBlobDigest: sha256:24d7c75ebda9119f02eec391b4ac5697e7f909341f1694177d9d164ff90e39be
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1740182957
9+
- speakeasy-sdk-regen-1740499439
1010
- 1.0.68
1111
targets:
1212
unstructured-python:
1313
source: my-source
1414
sourceNamespace: my-source
15-
sourceRevisionDigest: sha256:aafca097133621c9d805647795672de6a443518d28ccff1ba4ad207084ada140
15+
sourceRevisionDigest: sha256:4f63229dca06781c54905bcb9c2769ef714dccbd7b347d72ed6b9c0a57f768f9
1616
sourceBlobDigest: sha256:24d7c75ebda9119f02eec391b4ac5697e7f909341f1694177d9d164ff90e39be
1717
codeSamplesNamespace: my-source-code-samples
18-
codeSamplesRevisionDigest: sha256:45129928113c916a9525093bb2e25021b8e62477fa2b86de2af2dc369294a555
18+
codeSamplesRevisionDigest: sha256:c7f49ae4ef636cb4f1f872f62dbec7312d7cff92d59e1de774428843f0474b91
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

Diff for: RELEASES.md

+10
Original file line numberDiff line numberDiff line change
@@ -814,4 +814,14 @@ Based on:
814814
### Generated
815815
- [python v0.31.0] .
816816
### Releases
817+
- [PyPI v0.31.0] https://pypi.org/project/unstructured-client/0.31.0 - .
818+
819+
## 2025-02-26 00:09:36
820+
### Changes
821+
Based on:
822+
- OpenAPI Doc
823+
- Speakeasy CLI 1.504.1 (2.529.2) https://github.com/speakeasy-api/speakeasy
824+
### Generated
825+
- [python v0.31.0] .
826+
### Releases
817827
- [PyPI v0.31.0] https://pypi.org/project/unstructured-client/0.31.0 - .

Diff for: docs/models/shared/boxsourceconnectorconfig.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# BoxSourceConnectorConfig
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------ | ------------------ | ------------------ | ------------------ |
8+
| `box_app_config` | *str* | :heavy_check_mark: | N/A |
9+
| `recursive` | *bool* | :heavy_check_mark: | N/A |

Diff for: docs/models/shared/boxsourceconnectorconfiginput.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# BoxSourceConnectorConfigInput
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------ | ------------------ | ------------------ | ------------------ |
8+
| `box_app_config` | *str* | :heavy_check_mark: | N/A |
9+
| `remote_url` | *str* | :heavy_check_mark: | N/A |
10+
| `recursive` | *Optional[bool]* | :heavy_minus_sign: | N/A |

Diff for: docs/models/shared/createsourceconnectorconfig.md

+6
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@
99
value: shared.AzureSourceConnectorConfigInput = /* values here */
1010
```
1111

12+
### `shared.BoxSourceConnectorConfigInput`
13+
14+
```python
15+
value: shared.BoxSourceConnectorConfigInput = /* values here */
16+
```
17+
1218
### `shared.ConfluenceSourceConnectorConfigInput`
1319

1420
```python

Diff for: docs/models/shared/settings.md

-7
This file was deleted.

Diff for: docs/models/shared/sourceconnectorinformationconfig.md

+6
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@
99
value: shared.AzureSourceConnectorConfig = /* values here */
1010
```
1111

12+
### `shared.BoxSourceConnectorConfig`
13+
14+
```python
15+
value: shared.BoxSourceConnectorConfig = /* values here */
16+
```
17+
1218
### `shared.ConfluenceSourceConnectorConfig`
1319

1420
```python

Diff for: docs/models/shared/sourceconnectortype.md

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
| Name | Value |
77
| -------------------- | -------------------- |
88
| `AZURE` | azure |
9+
| `BOX` | box |
910
| `CONFLUENCE` | confluence |
1011
| `COUCHBASE` | couchbase |
1112
| `DATABRICKS_VOLUMES` | databricks_volumes |

Diff for: docs/models/shared/updatesourceconnectorconfig.md

+6
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@
99
value: shared.AzureSourceConnectorConfigInput = /* values here */
1010
```
1111

12+
### `shared.BoxSourceConnectorConfigInput`
13+
14+
```python
15+
value: shared.BoxSourceConnectorConfigInput = /* values here */
16+
```
17+
1218
### `shared.ConfluenceSourceConnectorConfigInput`
1319

1420
```python

Diff for: docs/models/shared/workflownode.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
## Fields
55

6-
| Field | Type | Required | Description |
7-
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
8-
| `name` | *str* | :heavy_check_mark: | N/A |
9-
| `subtype` | *str* | :heavy_check_mark: | N/A |
10-
| `type` | [shared.WorkflowNodeType](../../models/shared/workflownodetype.md) | :heavy_check_mark: | N/A |
11-
| `settings` | [OptionalNullable[shared.Settings]](../../models/shared/settings.md) | :heavy_minus_sign: | N/A |
6+
| Field | Type | Required | Description |
7+
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
8+
| `name` | *str* | :heavy_check_mark: | N/A |
9+
| `subtype` | *str* | :heavy_check_mark: | N/A |
10+
| `type` | [shared.WorkflowNodeType](../../models/shared/workflownodetype.md) | :heavy_check_mark: | N/A |
11+
| `settings` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |

Diff for: gen.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ generation:
1313
oAuth2ClientCredentialsEnabled: false
1414
oAuth2PasswordEnabled: false
1515
python:
16-
version: 0.30.4
16+
version: 0.30.5
1717
additionalDependencies:
1818
dev:
1919
deepdiff: '>=6.0'

Diff for: pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "unstructured-client"
3-
version = "0.30.4"
3+
version = "0.30.5"
44
description = "Python Client SDK for Unstructured API"
55
authors = [{ name = "Unstructured" },]
66
readme = "README-PYPI.md"

Diff for: src/unstructured_client/_version.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
import importlib.metadata
44

55
__title__: str = "unstructured-client"
6-
__version__: str = "0.30.4"
6+
__version__: str = "0.30.5"
77
__openapi_doc_version__: str = "1.0.68"
88
__gen_version__: str = "2.512.0"
9-
__user_agent__: str = "speakeasy-sdk/python 0.30.4 2.512.0 1.0.68 unstructured-client"
9+
__user_agent__: str = "speakeasy-sdk/python 0.30.5 2.512.0 1.0.68 unstructured-client"
1010

1111
try:
1212
if __package__ is not None:

Diff for: src/unstructured_client/models/shared/__init__.py

+13-8
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@
2424
AzureSourceConnectorConfigInput,
2525
AzureSourceConnectorConfigInputTypedDict,
2626
)
27+
from .boxsourceconnectorconfig import (
28+
BoxSourceConnectorConfig,
29+
BoxSourceConnectorConfigTypedDict,
30+
)
31+
from .boxsourceconnectorconfiginput import (
32+
BoxSourceConnectorConfigInput,
33+
BoxSourceConnectorConfigInputTypedDict,
34+
)
2735
from .confluencesourceconnectorconfig import (
2836
ConfluenceSourceConnectorConfig,
2937
ConfluenceSourceConnectorConfigTypedDict,
@@ -318,12 +326,7 @@
318326
WeaviateDestinationConnectorConfigInputTypedDict,
319327
)
320328
from .workflowinformation import WorkflowInformation, WorkflowInformationTypedDict
321-
from .workflownode import (
322-
Settings,
323-
SettingsTypedDict,
324-
WorkflowNode,
325-
WorkflowNodeTypedDict,
326-
)
329+
from .workflownode import WorkflowNode, WorkflowNodeTypedDict
327330
from .workflownodetype import WorkflowNodeType
328331
from .workflowschedule import WorkflowSchedule, WorkflowScheduleTypedDict
329332
from .workflowstate import WorkflowState
@@ -343,6 +346,10 @@
343346
"AzureSourceConnectorConfigInput",
344347
"AzureSourceConnectorConfigInputTypedDict",
345348
"AzureSourceConnectorConfigTypedDict",
349+
"BoxSourceConnectorConfig",
350+
"BoxSourceConnectorConfigInput",
351+
"BoxSourceConnectorConfigInputTypedDict",
352+
"BoxSourceConnectorConfigTypedDict",
346353
"Config",
347354
"ConfigTypedDict",
348355
"ConfluenceSourceConnectorConfig",
@@ -472,8 +479,6 @@
472479
"Schedule",
473480
"Security",
474481
"SecurityTypedDict",
475-
"Settings",
476-
"SettingsTypedDict",
477482
"SharePointSourceConnectorConfig",
478483
"SharePointSourceConnectorConfigInput",
479484
"SharePointSourceConnectorConfigInputTypedDict",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
2+
3+
from __future__ import annotations
4+
from typing_extensions import TypedDict
5+
from unstructured_client.types import BaseModel
6+
7+
8+
class BoxSourceConnectorConfigTypedDict(TypedDict):
9+
box_app_config: str
10+
recursive: bool
11+
12+
13+
class BoxSourceConnectorConfig(BaseModel):
14+
box_app_config: str
15+
16+
recursive: bool
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
2+
3+
from __future__ import annotations
4+
from typing import Optional
5+
from typing_extensions import NotRequired, TypedDict
6+
from unstructured_client.types import BaseModel
7+
8+
9+
class BoxSourceConnectorConfigInputTypedDict(TypedDict):
10+
box_app_config: str
11+
remote_url: str
12+
recursive: NotRequired[bool]
13+
14+
15+
class BoxSourceConnectorConfigInput(BaseModel):
16+
box_app_config: str
17+
18+
remote_url: str
19+
20+
recursive: Optional[bool] = True

Diff for: src/unstructured_client/models/shared/createsourceconnector.py

+8-2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
AzureSourceConnectorConfigInput,
66
AzureSourceConnectorConfigInputTypedDict,
77
)
8+
from .boxsourceconnectorconfiginput import (
9+
BoxSourceConnectorConfigInput,
10+
BoxSourceConnectorConfigInputTypedDict,
11+
)
812
from .confluencesourceconnectorconfiginput import (
913
ConfluenceSourceConnectorConfigInput,
1014
ConfluenceSourceConnectorConfigInputTypedDict,
@@ -75,15 +79,16 @@
7579
"CreateSourceConnectorConfigTypedDict",
7680
Union[
7781
MongoDBConnectorConfigInputTypedDict,
82+
BoxSourceConnectorConfigInputTypedDict,
7883
DropboxSourceConnectorConfigInputTypedDict,
7984
ElasticsearchConnectorConfigInputTypedDict,
8085
GCSSourceConnectorConfigInputTypedDict,
8186
SalesforceSourceConnectorConfigInputTypedDict,
8287
GoogleDriveSourceConnectorConfigInputTypedDict,
8388
SharePointSourceConnectorConfigInputTypedDict,
8489
AzureSourceConnectorConfigInputTypedDict,
85-
KafkaCloudSourceConnectorConfigInputTypedDict,
8690
DatabricksVolumesConnectorConfigInputTypedDict,
91+
KafkaCloudSourceConnectorConfigInputTypedDict,
8792
OneDriveSourceConnectorConfigInputTypedDict,
8893
OutlookSourceConnectorConfigInputTypedDict,
8994
S3SourceConnectorConfigInputTypedDict,
@@ -98,15 +103,16 @@
98103
"CreateSourceConnectorConfig",
99104
Union[
100105
MongoDBConnectorConfigInput,
106+
BoxSourceConnectorConfigInput,
101107
DropboxSourceConnectorConfigInput,
102108
ElasticsearchConnectorConfigInput,
103109
GCSSourceConnectorConfigInput,
104110
SalesforceSourceConnectorConfigInput,
105111
GoogleDriveSourceConnectorConfigInput,
106112
SharePointSourceConnectorConfigInput,
107113
AzureSourceConnectorConfigInput,
108-
KafkaCloudSourceConnectorConfigInput,
109114
DatabricksVolumesConnectorConfigInput,
115+
KafkaCloudSourceConnectorConfigInput,
110116
OneDriveSourceConnectorConfigInput,
111117
OutlookSourceConnectorConfigInput,
112118
S3SourceConnectorConfigInput,

Diff for: src/unstructured_client/models/shared/sourceconnectorinformation.py

+8-2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
AzureSourceConnectorConfig,
66
AzureSourceConnectorConfigTypedDict,
77
)
8+
from .boxsourceconnectorconfig import (
9+
BoxSourceConnectorConfig,
10+
BoxSourceConnectorConfigTypedDict,
11+
)
812
from .confluencesourceconnectorconfig import (
913
ConfluenceSourceConnectorConfig,
1014
ConfluenceSourceConnectorConfigTypedDict,
@@ -82,6 +86,7 @@
8286
SourceConnectorInformationConfigTypedDict = TypeAliasType(
8387
"SourceConnectorInformationConfigTypedDict",
8488
Union[
89+
BoxSourceConnectorConfigTypedDict,
8590
MongoDBConnectorConfigTypedDict,
8691
DropboxSourceConnectorConfigTypedDict,
8792
ElasticsearchConnectorConfigTypedDict,
@@ -90,8 +95,8 @@
9095
GoogleDriveSourceConnectorConfigTypedDict,
9196
SharePointSourceConnectorConfigTypedDict,
9297
AzureSourceConnectorConfigTypedDict,
93-
KafkaCloudSourceConnectorConfigTypedDict,
9498
DatabricksVolumesConnectorConfigTypedDict,
99+
KafkaCloudSourceConnectorConfigTypedDict,
95100
OneDriveSourceConnectorConfigTypedDict,
96101
OutlookSourceConnectorConfigTypedDict,
97102
S3SourceConnectorConfigTypedDict,
@@ -105,6 +110,7 @@
105110
SourceConnectorInformationConfig = TypeAliasType(
106111
"SourceConnectorInformationConfig",
107112
Union[
113+
BoxSourceConnectorConfig,
108114
MongoDBConnectorConfig,
109115
DropboxSourceConnectorConfig,
110116
ElasticsearchConnectorConfig,
@@ -113,8 +119,8 @@
113119
GoogleDriveSourceConnectorConfig,
114120
SharePointSourceConnectorConfig,
115121
AzureSourceConnectorConfig,
116-
KafkaCloudSourceConnectorConfig,
117122
DatabricksVolumesConnectorConfig,
123+
KafkaCloudSourceConnectorConfig,
118124
OneDriveSourceConnectorConfig,
119125
OutlookSourceConnectorConfig,
120126
S3SourceConnectorConfig,

0 commit comments

Comments
 (0)