Skip to content

Commit 4687d77

Browse files
Merge pull request #63 from gleanwork/speakeasy-sdk-regen-1758790482
chore: 🐝 Update SDK - Generate 0.8.1
2 parents 4b7c78b + 1b00ce4 commit 4687d77

File tree

15 files changed

+109
-39
lines changed

15 files changed

+109
-39
lines changed

.speakeasy/gen.lock

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 3e3290ca-0ee8-4981-b1bc-14536048fa63
33
management:
4-
docChecksum: ba76322a279d357942029f1599c8ad4d
4+
docChecksum: 11234d282481d3710e009ee7857573b0
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.625.0
7-
generationVersion: 2.715.0
8-
releaseVersion: 0.8.0
9-
configChecksum: 161090a0932a0c96a5f416fa490eb541
6+
speakeasyVersion: 1.628.2
7+
generationVersion: 2.716.3
8+
releaseVersion: 0.8.1
9+
configChecksum: e18f0607a86d7edb15c7ab3679dee60e
1010
repoURL: https://github.com/gleanwork/api-client-python.git
1111
installationURL: https://github.com/gleanwork/api-client-python.git
1212
published: true
@@ -37,8 +37,8 @@ features:
3737
responseFormat: 1.0.1
3838
retries: 3.0.2
3939
sdkHooks: 1.1.0
40-
tests: 1.19.4
41-
unions: 3.0.4
40+
tests: 1.19.5
41+
unions: 3.0.5
4242
uploadStreams: 1.0.0
4343
generatedFiles:
4444
- .devcontainer/README.md
@@ -2702,4 +2702,6 @@ generatedTests:
27022702
editcollection: "2025-06-12T19:13:52-04:00"
27032703
createshortcut: "2025-06-12T19:13:52-04:00"
27042704
updateshortcut: "2025-06-12T19:13:52-04:00"
2705-
releaseNotes: "## Python SDK Changes Detected:\n* `glean.client.documents.summarize()`: \n * `request.document_specs.[].[class]` **Changed** **Breaking** :warning:\n* `glean.client.documents.retrieve()`: \n * `request.document_specs.[].[class]` **Changed** **Breaking** :warning:\n * `response.documents.{}.[document].metadata.author.related_documents.[]` **Changed**\n* `glean.client.answers.create()`: \n * `request.data.added_roles.[]` **Changed** **Breaking** :warning:\n * `response.added_roles.[]` **Changed**\n* `glean.client.answers.update()`: \n * `request.added_roles.[]` **Changed** **Breaking** :warning:\n * `response.added_roles.[]` **Changed**\n* `glean.client.shortcuts.update()`: \n * `request.added_roles.[]` **Changed** **Breaking** :warning:\n * `response.shortcut.added_roles.[]` **Changed**\n* `glean.client.shortcuts.create()`: \n * `request.data.added_roles.[]` **Changed** **Breaking** :warning:\n * `response.shortcut.added_roles.[]` **Changed**\n* `glean.client.chat.create()`: \n * `request.messages.[]` **Changed** **Breaking** :warning:\n * `response.messages.[]` **Changed**\n* `glean.client.search.query()`: \n * `request.source_document.metadata.author.related_documents.[]` **Changed** **Breaking** :warning:\n * `response.results.[].structured_results.[].document.metadata` **Changed**\n* `glean.client.search.recommendations()`: \n * `request.source_document.metadata.author.related_documents.[]` **Changed** **Breaking** :warning:\n * `response.results.[].structured_results.[].document.metadata` **Changed**\n* `glean.client.search.query_as_admin()`: \n * `request.source_document.metadata.author.related_documents.[]` **Changed** **Breaking** :warning:\n * `response.results.[].structured_results.[].document.metadata` **Changed**\n* `glean.client.chat.create_stream()`: \n * `request.messages.[]` **Changed** **Breaking** :warning:\n* `glean.client.announcements.create()`: \n * `request.body.structured_list.[].document.metadata.author.related_documents.[]` **Changed** **Breaking** :warning:\n * `response.body.structured_list.[].document.metadata.author.related_documents.[]` **Changed**\n* `glean.client.collections.create()`: \n * `request.added_roles.[]` **Changed** **Breaking** :warning:\n * `response` **Changed** **Breaking** :warning:\n* `glean.client.announcements.update()`: \n * `request.body.structured_list.[].document.metadata.author.related_documents.[]` **Changed** **Breaking** :warning:\n * `response.body.structured_list.[].document.metadata.author.related_documents.[]` **Changed**\n* `glean.client.collections.update()`: \n * `request.added_roles.[]` **Changed** **Breaking** :warning:\n * `response.added_roles.[]` **Changed**\n* `glean.client.collections.add_items()`: `response.collection.added_roles.[]` **Changed**\n* `glean.client.search.autocomplete()`: `response.results.[].document.metadata.author.related_documents.[]` **Changed**\n* `glean.client.collections.list()`: `response.collections.[].added_roles.[]` **Changed**\n* `glean.client.collections.update_item()`: `response.collection.added_roles.[]` **Changed**\n* `glean.client.documents.retrieve_by_facets()`: `response.documents.[].metadata.author.related_documents.[]` **Changed**\n* `glean.client.collections.delete_item()`: `response.collection.added_roles.[]` **Changed**\n* `glean.client.insights.retrieve()`: `response.users.activity_insights.[].user.related_documents.[].query_suggestion` **Changed**\n* `glean.client.messages.retrieve()`: `response.search_response.results.[].structured_results.[].document.metadata` **Changed**\n* `glean.client.pins.update()`: `response.attribution.related_documents.[].query_suggestion` **Changed**\n* `glean.client.pins.retrieve()`: `response.pin.attribution.related_documents.[].query_suggestion` **Changed**\n* `glean.client.pins.list()`: `response.pins.[].attribution.related_documents.[].query_suggestion` **Changed**\n* `glean.client.pins.create()`: `response.attribution.related_documents.[].query_suggestion` **Changed**\n* `glean.client.chat.retrieve_files()`: `request.chat_id` **Added**\n* `glean.client.collections.retrieve()`: `response.collection.added_roles.[]` **Changed**\n* `glean.client.search.retrieve_feed()`: `response.results.[].primary_entry` **Changed**\n* `glean.client.chat.list()`: `response.chat_results.[].chat.created_by.related_documents.[].query_suggestion` **Changed**\n* `glean.client.chat.retrieve()`: `response.chat_result.chat` **Changed**\n* `glean.client.entities.list()`: `response.results.[].related_documents.[].query_suggestion` **Changed**\n* `glean.client.entities.read_people()`: `response.results.[].related_documents.[].query_suggestion` **Changed**\n* `glean.client.answers.list()`: `response.answer_results.[].answer.added_roles.[]` **Changed**\n* `glean.client.shortcuts.retrieve()`: `response.shortcut.added_roles.[]` **Changed**\n* `glean.client.shortcuts.list()`: `response.shortcuts.[].added_roles.[]` **Changed**\n* `glean.client.answers.retrieve()`: `response.answer_result.answer.added_roles.[]` **Changed**\n* `glean.client.verification.add_reminder()`: `response.metadata.last_verifier.related_documents.[].query_suggestion` **Changed**\n* `glean.client.verification.list()`: `response.documents.[].metadata.last_verifier.related_documents.[].query_suggestion` **Changed**\n* `glean.client.verification.verify()`: `response.metadata.last_verifier.related_documents.[].query_suggestion` **Changed**\n"
2705+
releaseNotes: |
2706+
## Python SDK Changes Detected:
2707+
* `glean.client.search.retrieve_feed()`: `response.results.[].primary_entry.digest.sections.[].channel_type` **Added**

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ generation:
2727
generateNewTests: true
2828
skipResponseBodyAssertions: true
2929
python:
30-
version: 0.8.0
30+
version: 0.8.1
3131
additionalDependencies:
3232
dev: {}
3333
main: {}
@@ -58,6 +58,7 @@ python:
5858
shared: ""
5959
webhooks: ""
6060
inputModelSuffix: input
61+
legacyPyright: true
6162
maxMethodParams: 999
6263
methodArguments: infer-optional-args
6364
moduleName: glean.api_client

.speakeasy/glean-merged-spec.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9430,6 +9430,11 @@ components:
94309430
channelName:
94319431
type: string
94329432
description: Name of the channel (applicable for CHANNEL type sections). Used to display in the frontend.
9433+
channelType:
9434+
type: string
9435+
description: |
9436+
Channel visibility/type for CHANNEL sections. For Slack this is typically one of
9437+
PublicChannel, PrivateChannel. Omit if not applicable or unknown.
94339438
instanceId:
94349439
type: string
94359440
description: Instance identifier for the channel or workspace. Used for constructing channel URLs to display in the frontend.

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.625.0
1+
speakeasyVersion: 1.628.2
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:a9b49b3146d88faffb25761f988ab0445ed0366b84774a13d4754cb0eb7a3b9b
6-
sourceBlobDigest: sha256:4408853be9bce04865c08fd37b8c11320ffd3b79ef0c70ca8fa1791df0679b1f
5+
sourceRevisionDigest: sha256:3dba87a7b61abaf1f2a6b645c2c9d1c5d79481f48ff3d57b2f1a864b8c8aa02f
6+
sourceBlobDigest: sha256:49403d59f8446958ed5e813bbf322fda12ae91ed0991975bb0f24de0a189f74e
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1758751971
9+
- speakeasy-sdk-regen-1758790482
1010
Glean Client API:
1111
sourceNamespace: glean-client-api
1212
sourceRevisionDigest: sha256:4edc63ad559e4f2c9fb9ebf5edaaaaa9269f1874d271cfd84b441d6dacac43d2
@@ -17,10 +17,10 @@ targets:
1717
glean:
1818
source: Glean API
1919
sourceNamespace: glean-api-specs
20-
sourceRevisionDigest: sha256:a9b49b3146d88faffb25761f988ab0445ed0366b84774a13d4754cb0eb7a3b9b
21-
sourceBlobDigest: sha256:4408853be9bce04865c08fd37b8c11320ffd3b79ef0c70ca8fa1791df0679b1f
20+
sourceRevisionDigest: sha256:3dba87a7b61abaf1f2a6b645c2c9d1c5d79481f48ff3d57b2f1a864b8c8aa02f
21+
sourceBlobDigest: sha256:49403d59f8446958ed5e813bbf322fda12ae91ed0991975bb0f24de0a189f74e
2222
codeSamplesNamespace: glean-api-specs-python-code-samples
23-
codeSamplesRevisionDigest: sha256:98a13a63cdf737a90dd1b7477ea6c0ce8a80bbd62c3e5bdce09ca7d65585e69b
23+
codeSamplesRevisionDigest: sha256:f2603f30ecbb58faccb490a39011e91f26cad10f137200df87cd2348bb82fe6a
2424
workflow:
2525
workflowVersion: 1.0.0
2626
speakeasyVersion: latest

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ with Glean(
161161
</br>
162162

163163
The same SDK client can also be used to make asynchronous requests by importing asyncio.
164+
164165
```python
165166
# Asynchronous Example
166167
import asyncio
@@ -218,6 +219,7 @@ with Glean(
218219
</br>
219220

220221
The same SDK client can also be used to make asynchronous requests by importing asyncio.
222+
221223
```python
222224
# Asynchronous Example
223225
import asyncio

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,4 +218,14 @@ Based on:
218218
### Generated
219219
- [python v0.8.0] .
220220
### Releases
221-
- [PyPI v0.8.0] https://pypi.org/project/glean/0.8.0 - .
221+
- [PyPI v0.8.0] https://pypi.org/project/glean/0.8.0 - .
222+
223+
## 2025-09-25 08:54:18
224+
### Changes
225+
Based on:
226+
- OpenAPI Doc
227+
- Speakeasy CLI 1.628.2 (2.716.3) https://github.com/speakeasy-api/speakeasy
228+
### Generated
229+
- [python v0.8.1] .
230+
### Releases
231+
- [PyPI v0.8.1] https://pypi.org/project/glean/0.8.1 - .

USAGE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ with Glean(
2626
</br>
2727

2828
The same SDK client can also be used to make asynchronous requests by importing asyncio.
29+
2930
```python
3031
# Asynchronous Example
3132
import asyncio
@@ -81,6 +82,7 @@ with Glean(
8182
</br>
8283

8384
The same SDK client can also be used to make asynchronous requests by importing asyncio.
85+
8486
```python
8587
# Asynchronous Example
8688
import asyncio

0 commit comments

Comments
 (0)