File tree Expand file tree Collapse file tree 15 files changed +109
-39
lines changed
mockserver/internal/sdk/models/components Expand file tree Collapse file tree 15 files changed +109
-39
lines changed Original file line number Diff line number Diff line change 11lockVersion: 2.0.0
22id: 3e3290ca-0ee8-4981-b1bc-14536048fa63
33management:
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
4343generatedFiles:
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**
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ generation:
2727 generateNewTests : true
2828 skipResponseBodyAssertions : true
2929python :
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
Original file line number Diff line number Diff 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.
Original file line number Diff line number Diff line change 1- speakeasyVersion: 1.625.0
1+ speakeasyVersion: 1.628.2
22sources:
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
2424workflow:
2525 workflowVersion: 1.0.0
2626 speakeasyVersion: latest
Original file line number Diff line number Diff line change @@ -161,6 +161,7 @@ with Glean(
161161</br >
162162
163163The same SDK client can also be used to make asynchronous requests by importing asyncio.
164+
164165``` python
165166# Asynchronous Example
166167import asyncio
@@ -218,6 +219,7 @@ with Glean(
218219</br >
219220
220221The same SDK client can also be used to make asynchronous requests by importing asyncio.
222+
221223``` python
222224# Asynchronous Example
223225import asyncio
Original file line number Diff line number Diff 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 - .
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ with Glean(
2626</br >
2727
2828The same SDK client can also be used to make asynchronous requests by importing asyncio.
29+
2930``` python
3031# Asynchronous Example
3132import asyncio
@@ -81,6 +82,7 @@ with Glean(
8182</br >
8283
8384The same SDK client can also be used to make asynchronous requests by importing asyncio.
85+
8486``` python
8587# Asynchronous Example
8688import asyncio
You can’t perform that action at this time.
0 commit comments