Skip to content

Commit b9a2d56

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.531.3
1 parent 3c442cc commit b9a2d56

18 files changed

+71
-62
lines changed

.speakeasy/gen.lock

+6-8
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: 3aa362e60bfd40fded2c230b83285656
4+
docChecksum: 7ea7a406a445d35d4914d9c554fb4703
55
docVersion: 1.1.7
6-
speakeasyVersion: 1.531.0
7-
generationVersion: 2.568.2
8-
releaseVersion: 0.32.3
9-
configChecksum: af0d8669486cc7faf305ae45ca484a80
6+
speakeasyVersion: 1.531.3
7+
generationVersion: 2.570.3
8+
releaseVersion: 0.32.4
9+
configChecksum: cb28766c7ee08012d26a252eff80b540
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,7 +16,7 @@ features:
1616
acceptHeaders: 3.0.0
1717
additionalDependencies: 1.0.0
1818
constsAndDefaults: 1.0.5
19-
core: 5.12.6
19+
core: 5.12.7
2020
defaultEnabledRetries: 0.2.0
2121
enumUnions: 0.1.0
2222
envVarSecurityUsage: 0.3.2
@@ -195,7 +195,6 @@ generatedFiles:
195195
- docs/models/shared/weaviatedestinationconnectorconfiginput.md
196196
- docs/models/shared/workflowinformation.md
197197
- docs/models/shared/workflownode.md
198-
- docs/models/shared/workflownodetype.md
199198
- docs/models/shared/workflowschedule.md
200199
- docs/models/shared/workflowstate.md
201200
- docs/models/shared/workflowtype.md
@@ -345,7 +344,6 @@ generatedFiles:
345344
- src/unstructured_client/models/shared/weaviatedestinationconnectorconfiginput.py
346345
- src/unstructured_client/models/shared/workflowinformation.py
347346
- src/unstructured_client/models/shared/workflownode.py
348-
- src/unstructured_client/models/shared/workflownodetype.py
349347
- src/unstructured_client/models/shared/workflowschedule.py
350348
- src/unstructured_client/models/shared/workflowstate.py
351349
- src/unstructured_client/models/shared/workflowtype.py

.speakeasy/workflow.lock

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.531.0
1+
speakeasyVersion: 1.531.3
22
sources:
33
my-source:
44
sourceNamespace: my-source
5-
sourceRevisionDigest: sha256:4103407f55cdd4f14098251bb2a0dd327ad0c64bc84db4f334d9efbe32448a96
6-
sourceBlobDigest: sha256:8fa40f4129f20fa6f9fdb519340a3eb88dbd9c315613d187653ae752c308ebc4
5+
sourceRevisionDigest: sha256:5fcc9b2bf6ee4a6a3f6fedd70704e678be530e287627e3e97903b2c501f97832
6+
sourceBlobDigest: sha256:ac40627168fae24d716594e13ce8f5bfa6a423dd59cf7bc5839e418a53a53883
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1744059303
9+
- speakeasy-sdk-regen-1744330218
1010
- 1.1.7
1111
targets:
1212
unstructured-python:
1313
source: my-source
1414
sourceNamespace: my-source
15-
sourceRevisionDigest: sha256:4103407f55cdd4f14098251bb2a0dd327ad0c64bc84db4f334d9efbe32448a96
16-
sourceBlobDigest: sha256:8fa40f4129f20fa6f9fdb519340a3eb88dbd9c315613d187653ae752c308ebc4
15+
sourceRevisionDigest: sha256:5fcc9b2bf6ee4a6a3f6fedd70704e678be530e287627e3e97903b2c501f97832
16+
sourceBlobDigest: sha256:ac40627168fae24d716594e13ce8f5bfa6a423dd59cf7bc5839e418a53a53883
1717
codeSamplesNamespace: my-source-code-samples
18-
codeSamplesRevisionDigest: sha256:a4d79caa739dc0dc37a4a6b1769fb3ab52f4dfd5f5bda7902c777659182be1d7
18+
codeSamplesRevisionDigest: sha256:009ee11c428d11a3df5361bc5eebcc6446885fb5fd91010901b8fcd85945fadb
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

RELEASES.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -945,4 +945,14 @@ Based on:
945945
### Generated
946946
- [python v0.32.3] .
947947
### Releases
948-
- [PyPI v0.32.3] https://pypi.org/project/unstructured-client/0.32.3 - .
948+
- [PyPI v0.32.3] https://pypi.org/project/unstructured-client/0.32.3 - .
949+
950+
## 2025-04-12 00:09:44
951+
### Changes
952+
Based on:
953+
- OpenAPI Doc
954+
- Speakeasy CLI 1.531.3 (2.570.3) https://github.com/speakeasy-api/speakeasy
955+
### Generated
956+
- [python v0.32.4] .
957+
### Releases
958+
- [PyPI v0.32.4] https://pypi.org/project/unstructured-client/0.32.4 - .

docs/models/shared/createworkflow.md

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
88
| `destination_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
99
| `name` | *str* | :heavy_check_mark: | N/A |
10+
| `reprocess_all` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A |
1011
| `schedule` | [OptionalNullable[shared.Schedule]](../../models/shared/schedule.md) | :heavy_minus_sign: | N/A |
1112
| `source_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
1213
| `workflow_nodes` | List[[shared.WorkflowNode](../../models/shared/workflownode.md)] | :heavy_minus_sign: | N/A |

docs/models/shared/updateworkflow.md

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
88
| `destination_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
99
| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
10+
| `reprocess_all` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A |
1011
| `schedule` | [OptionalNullable[shared.UpdateWorkflowSchedule]](../../models/shared/updateworkflowschedule.md) | :heavy_minus_sign: | N/A |
1112
| `source_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
1213
| `workflow_nodes` | List[[shared.WorkflowNode](../../models/shared/workflownode.md)] | :heavy_minus_sign: | N/A |

docs/models/shared/workflowinformation.md

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
| `destinations` | List[*str*] | :heavy_check_mark: | N/A | |
1010
| `id` | *str* | :heavy_check_mark: | N/A | |
1111
| `name` | *str* | :heavy_check_mark: | N/A | |
12+
| `reprocess_all` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A | |
1213
| `schedule` | [OptionalNullable[shared.WorkflowSchedule]](../../models/shared/workflowschedule.md) | :heavy_minus_sign: | N/A | {<br/>"crontab_entries": [<br/>{<br/>"cron_expression": "0 0 * * *"<br/>}<br/>]<br/>} |
1314
| `sources` | List[*str*] | :heavy_check_mark: | N/A | |
1415
| `status` | [shared.WorkflowState](../../models/shared/workflowstate.md) | :heavy_check_mark: | N/A | |

docs/models/shared/workflownode.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
## Fields
55

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

docs/models/shared/workflownodetype.md

-11
This file was deleted.

gen.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ generation:
1212
oAuth2ClientCredentialsEnabled: false
1313
oAuth2PasswordEnabled: false
1414
python:
15-
version: 0.32.3
15+
version: 0.32.4
1616
additionalDependencies:
1717
dev:
1818
deepdiff: '>=6.0'

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.32.3"
3+
version = "0.32.4"
44
description = "Python Client SDK for Unstructured API"
55
authors = [{ name = "Unstructured" },]
66
readme = "README-PYPI.md"

src/unstructured_client/_version.py

+3-3
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.32.3"
6+
__version__: str = "0.32.4"
77
__openapi_doc_version__: str = "1.1.7"
8-
__gen_version__: str = "2.568.2"
9-
__user_agent__: str = "speakeasy-sdk/python 0.32.3 2.568.2 1.1.7 unstructured-client"
8+
__gen_version__: str = "2.570.3"
9+
__user_agent__: str = "speakeasy-sdk/python 0.32.4 2.570.3 1.1.7 unstructured-client"
1010

1111
try:
1212
if __package__ is not None:

src/unstructured_client/models/shared/__init__.py

-2
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,6 @@
369369
)
370370
from .workflowinformation import WorkflowInformation, WorkflowInformationTypedDict
371371
from .workflownode import WorkflowNode, WorkflowNodeTypedDict
372-
from .workflownodetype import WorkflowNodeType
373372
from .workflowschedule import WorkflowSchedule, WorkflowScheduleTypedDict
374373
from .workflowstate import WorkflowState
375374
from .workflowtype import WorkflowType
@@ -592,7 +591,6 @@
592591
"WorkflowInformation",
593592
"WorkflowInformationTypedDict",
594593
"WorkflowNode",
595-
"WorkflowNodeType",
596594
"WorkflowNodeTypedDict",
597595
"WorkflowSchedule",
598596
"WorkflowScheduleTypedDict",

src/unstructured_client/models/shared/createworkflow.py

+17-2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ class CreateWorkflowTypedDict(TypedDict):
3434
name: str
3535
workflow_type: WorkflowType
3636
destination_id: NotRequired[Nullable[str]]
37+
reprocess_all: NotRequired[Nullable[bool]]
3738
schedule: NotRequired[Nullable[Schedule]]
3839
source_id: NotRequired[Nullable[str]]
3940
workflow_nodes: NotRequired[Nullable[List[WorkflowNodeTypedDict]]]
@@ -46,6 +47,8 @@ class CreateWorkflow(BaseModel):
4647

4748
destination_id: OptionalNullable[str] = UNSET
4849

50+
reprocess_all: OptionalNullable[bool] = UNSET
51+
4952
schedule: OptionalNullable[Schedule] = UNSET
5053

5154
source_id: OptionalNullable[str] = UNSET
@@ -54,8 +57,20 @@ class CreateWorkflow(BaseModel):
5457

5558
@model_serializer(mode="wrap")
5659
def serialize_model(self, handler):
57-
optional_fields = ["destination_id", "schedule", "source_id", "workflow_nodes"]
58-
nullable_fields = ["destination_id", "schedule", "source_id", "workflow_nodes"]
60+
optional_fields = [
61+
"destination_id",
62+
"reprocess_all",
63+
"schedule",
64+
"source_id",
65+
"workflow_nodes",
66+
]
67+
nullable_fields = [
68+
"destination_id",
69+
"reprocess_all",
70+
"schedule",
71+
"source_id",
72+
"workflow_nodes",
73+
]
5974
null_default_fields = []
6075

6176
serialized = handler(self)

src/unstructured_client/models/shared/updateworkflow.py

+5
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ class UpdateWorkflowSchedule(str, Enum):
3333
class UpdateWorkflowTypedDict(TypedDict):
3434
destination_id: NotRequired[Nullable[str]]
3535
name: NotRequired[Nullable[str]]
36+
reprocess_all: NotRequired[Nullable[bool]]
3637
schedule: NotRequired[Nullable[UpdateWorkflowSchedule]]
3738
source_id: NotRequired[Nullable[str]]
3839
workflow_nodes: NotRequired[Nullable[List[WorkflowNodeTypedDict]]]
@@ -44,6 +45,8 @@ class UpdateWorkflow(BaseModel):
4445

4546
name: OptionalNullable[str] = UNSET
4647

48+
reprocess_all: OptionalNullable[bool] = UNSET
49+
4750
schedule: OptionalNullable[UpdateWorkflowSchedule] = UNSET
4851

4952
source_id: OptionalNullable[str] = UNSET
@@ -57,6 +60,7 @@ def serialize_model(self, handler):
5760
optional_fields = [
5861
"destination_id",
5962
"name",
63+
"reprocess_all",
6064
"schedule",
6165
"source_id",
6266
"workflow_nodes",
@@ -65,6 +69,7 @@ def serialize_model(self, handler):
6569
nullable_fields = [
6670
"destination_id",
6771
"name",
72+
"reprocess_all",
6873
"schedule",
6974
"source_id",
7075
"workflow_nodes",

src/unstructured_client/models/shared/workflowinformation.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ class WorkflowInformationTypedDict(TypedDict):
2626
sources: List[str]
2727
status: WorkflowState
2828
workflow_nodes: List[WorkflowNodeTypedDict]
29+
reprocess_all: NotRequired[Nullable[bool]]
2930
schedule: NotRequired[Nullable[WorkflowScheduleTypedDict]]
3031
updated_at: NotRequired[Nullable[datetime]]
3132
workflow_type: NotRequired[Nullable[WorkflowType]]
@@ -46,6 +47,8 @@ class WorkflowInformation(BaseModel):
4647

4748
workflow_nodes: List[WorkflowNode]
4849

50+
reprocess_all: OptionalNullable[bool] = UNSET
51+
4952
schedule: OptionalNullable[WorkflowSchedule] = UNSET
5053

5154
updated_at: OptionalNullable[datetime] = UNSET
@@ -54,8 +57,8 @@ class WorkflowInformation(BaseModel):
5457

5558
@model_serializer(mode="wrap")
5659
def serialize_model(self, handler):
57-
optional_fields = ["schedule", "updated_at", "workflow_type"]
58-
nullable_fields = ["schedule", "updated_at", "workflow_type"]
60+
optional_fields = ["reprocess_all", "schedule", "updated_at", "workflow_type"]
61+
nullable_fields = ["reprocess_all", "schedule", "updated_at", "workflow_type"]
5962
null_default_fields = []
6063

6164
serialized = handler(self)

0 commit comments

Comments
 (0)