Skip to content

Commit efb19b6

Browse files
chore: 🐝 Update SDK - Generate 0.31.6 (#252)
> [!IMPORTANT] > Linting report available at: <https://app.speakeasy.com/org/unstructured/unstructured5xr/linting-report/0f5d1fa58c22ce339fb7831f51746068> > OpenAPI Change report available at: <https://app.speakeasy.com/org/unstructured/unstructured5xr/changes-report/b65619edb30843aca752274adb633861> # SDK update Based on: - OpenAPI Doc - Speakeasy CLI 1.525.1 (2.562.2) https://github.com/speakeasy-api/speakeasy ## Versioning Version Bump Type: [patch] - 🤖 (automated) ## OpenAPI Change Summary ``` └─┬Components ├─┬GoogleDriveSourceConnectorConfig │ └─┬extensions │ ├─┬ANYOF │ │ └──[🔀] type (3192:25)❌ │ └─┬ANYOF │ ├──[➕] items (3187:26)❌ │ └──[🔀] type (3186:25)❌ └─┬GoogleDriveSourceConnectorConfigInput └─┬extensions ├─┬ANYOF │ └──[🔀] type (3229:25)❌ └─┬ANYOF ├──[➕] items (3224:26)❌ └──[🔀] type (3223:25)❌ ``` | Document Element | Total Changes | Breaking Changes | |------------------|---------------|------------------| | components | 6 | 6 | ## PYTHON CHANGELOG No relevant generator changes Co-authored-by: speakeasybot <[email protected]>
1 parent 52557be commit efb19b6

10 files changed

+44
-33
lines changed

.speakeasy/gen.lock

+4-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: 980094d4c1cc005e5d065733ea9dda37
4+
docChecksum: c919f9a5fe1fffc0fe08d9ba771fdf37
55
docVersion: 1.0.81
6-
speakeasyVersion: 1.524.0
6+
speakeasyVersion: 1.525.1
77
generationVersion: 2.562.2
8-
releaseVersion: 0.31.5
9-
configChecksum: 8691cb4d978f562abacc4daa272fb165
8+
releaseVersion: 0.31.6
9+
configChecksum: 4c2dbab9c89a9d2312d8d54a2c3fef88
1010
repoURL: https://github.com/Unstructured-IO/unstructured-python-client.git
1111
repoSubDirectory: .
1212
installationURL: https://github.com/Unstructured-IO/unstructured-python-client.git

.speakeasy/workflow.lock

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.524.0
1+
speakeasyVersion: 1.525.1
22
sources:
33
my-source:
44
sourceNamespace: my-source
5-
sourceRevisionDigest: sha256:f6a8785e8b436f082918b84332b31aa23ce54e7291409a9b8273ae304d22f974
6-
sourceBlobDigest: sha256:2880dce0db29c4c11b25e756ef6b4ab9fd10937476f90aa3e289cdfb9a4db73d
5+
sourceRevisionDigest: sha256:8cefa2db4e0071ffc9ae499d113126153c720616d0f065d3cfd8d0130d695c14
6+
sourceBlobDigest: sha256:bbe20a8c95ddaf534208edebea334f221fa91acaff2ae00525987715bd36b943
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1743034203
9+
- speakeasy-sdk-regen-1743108088
1010
- 1.0.81
1111
targets:
1212
unstructured-python:
1313
source: my-source
1414
sourceNamespace: my-source
15-
sourceRevisionDigest: sha256:f6a8785e8b436f082918b84332b31aa23ce54e7291409a9b8273ae304d22f974
16-
sourceBlobDigest: sha256:2880dce0db29c4c11b25e756ef6b4ab9fd10937476f90aa3e289cdfb9a4db73d
15+
sourceRevisionDigest: sha256:8cefa2db4e0071ffc9ae499d113126153c720616d0f065d3cfd8d0130d695c14
16+
sourceBlobDigest: sha256:bbe20a8c95ddaf534208edebea334f221fa91acaff2ae00525987715bd36b943
1717
codeSamplesNamespace: my-source-code-samples
18-
codeSamplesRevisionDigest: sha256:f7a6ee89698beee588f93f579c3e0b3ce972d4c007be21f0166023db12955063
18+
codeSamplesRevisionDigest: sha256:974e4d48d27a10c9be80ec289dc9dbf7903b32a4ac7f0c6821c8224e52b93799
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

RELEASES.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -895,4 +895,14 @@ Based on:
895895
### Generated
896896
- [python v0.31.5] .
897897
### Releases
898-
- [PyPI v0.31.5] https://pypi.org/project/unstructured-client/0.31.5 - .
898+
- [PyPI v0.31.5] https://pypi.org/project/unstructured-client/0.31.5 - .
899+
900+
## 2025-03-27 20:41:12
901+
### Changes
902+
Based on:
903+
- OpenAPI Doc
904+
- Speakeasy CLI 1.525.1 (2.562.2) https://github.com/speakeasy-api/speakeasy
905+
### Generated
906+
- [python v0.31.6] .
907+
### Releases
908+
- [PyPI v0.31.6] https://pypi.org/project/unstructured-client/0.31.6 - .

docs/models/shared/googledrivesourceconnectorconfig.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-
| `drive_id` | *str* | :heavy_check_mark: | N/A |
9-
| `recursive` | *bool* | :heavy_check_mark: | N/A |
10-
| `service_account_key` | *str* | :heavy_check_mark: | N/A |
11-
| `extensions` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
6+
| Field | Type | Required | Description |
7+
| --------------------- | --------------------- | --------------------- | --------------------- |
8+
| `drive_id` | *str* | :heavy_check_mark: | N/A |
9+
| `recursive` | *bool* | :heavy_check_mark: | N/A |
10+
| `service_account_key` | *str* | :heavy_check_mark: | N/A |
11+
| `extensions` | List[*str*] | :heavy_minus_sign: | N/A |

docs/models/shared/googledrivesourceconnectorconfiginput.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-
| `drive_id` | *str* | :heavy_check_mark: | N/A |
9-
| `service_account_key` | *str* | :heavy_check_mark: | N/A |
10-
| `extensions` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
11-
| `recursive` | *Optional[bool]* | :heavy_minus_sign: | N/A |
6+
| Field | Type | Required | Description |
7+
| --------------------- | --------------------- | --------------------- | --------------------- |
8+
| `drive_id` | *str* | :heavy_check_mark: | N/A |
9+
| `service_account_key` | *str* | :heavy_check_mark: | N/A |
10+
| `extensions` | List[*str*] | :heavy_minus_sign: | N/A |
11+
| `recursive` | *Optional[bool]* | :heavy_minus_sign: | N/A |

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

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.31.5"
6+
__version__: str = "0.31.6"
77
__openapi_doc_version__: str = "1.0.81"
88
__gen_version__: str = "2.562.2"
9-
__user_agent__: str = "speakeasy-sdk/python 0.31.5 2.562.2 1.0.81 unstructured-client"
9+
__user_agent__: str = "speakeasy-sdk/python 0.31.6 2.562.2 1.0.81 unstructured-client"
1010

1111
try:
1212
if __package__ is not None:

src/unstructured_client/models/shared/googledrivesourceconnectorconfig.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
from __future__ import annotations
44
from pydantic import model_serializer
5+
from typing import List
56
from typing_extensions import NotRequired, TypedDict
67
from unstructured_client.types import (
78
BaseModel,
@@ -16,7 +17,7 @@ class GoogleDriveSourceConnectorConfigTypedDict(TypedDict):
1617
drive_id: str
1718
recursive: bool
1819
service_account_key: str
19-
extensions: NotRequired[Nullable[str]]
20+
extensions: NotRequired[Nullable[List[str]]]
2021

2122

2223
class GoogleDriveSourceConnectorConfig(BaseModel):
@@ -26,7 +27,7 @@ class GoogleDriveSourceConnectorConfig(BaseModel):
2627

2728
service_account_key: str
2829

29-
extensions: OptionalNullable[str] = UNSET
30+
extensions: OptionalNullable[List[str]] = UNSET
3031

3132
@model_serializer(mode="wrap")
3233
def serialize_model(self, handler):

src/unstructured_client/models/shared/googledrivesourceconnectorconfiginput.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from __future__ import annotations
44
from pydantic import model_serializer
5-
from typing import Optional
5+
from typing import List, Optional
66
from typing_extensions import NotRequired, TypedDict
77
from unstructured_client.types import (
88
BaseModel,
@@ -16,7 +16,7 @@
1616
class GoogleDriveSourceConnectorConfigInputTypedDict(TypedDict):
1717
drive_id: str
1818
service_account_key: str
19-
extensions: NotRequired[Nullable[str]]
19+
extensions: NotRequired[Nullable[List[str]]]
2020
recursive: NotRequired[bool]
2121

2222

@@ -25,7 +25,7 @@ class GoogleDriveSourceConnectorConfigInput(BaseModel):
2525

2626
service_account_key: str
2727

28-
extensions: OptionalNullable[str] = UNSET
28+
extensions: OptionalNullable[List[str]] = UNSET
2929

3030
recursive: Optional[bool] = True
3131

0 commit comments

Comments
 (0)