Skip to content

Commit 7393e02

Browse files
Merge pull request #68 from gleanwork/speakeasy-sdk-regen-1759350524
chore: 🐝 Update SDK - Generate 0.9.3
2 parents a54ae2f + 828eed6 commit 7393e02

File tree

10 files changed

+34
-24
lines changed

10 files changed

+34
-24
lines changed

β€Ž.speakeasy/gen.lockβ€Ž

Lines changed: 5 additions & 6 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: 46445adc1f9ef873bb074314de480b40
4+
docChecksum: 4da00527918b988739e82fc8fa61c5a1
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.631.5
7-
generationVersion: 2.716.16
8-
releaseVersion: 0.9.2
9-
configChecksum: d7183b1cd90f5f3b6877d3381670ff16
6+
speakeasyVersion: 1.633.1
7+
generationVersion: 2.720.1
8+
releaseVersion: 0.9.3
9+
configChecksum: 96bc30b8551023e82f8f063630b2bdf5
1010
repoURL: https://github.com/gleanwork/api-client-python.git
1111
installationURL: https://github.com/gleanwork/api-client-python.git
1212
published: true
@@ -2711,4 +2711,3 @@ generatedTests:
27112711
editcollection: "2025-06-12T19:13:52-04:00"
27122712
createshortcut: "2025-06-12T19:13:52-04:00"
27132713
updateshortcut: "2025-06-12T19:13:52-04:00"
2714-
releaseNotes: "## Python SDK Changes Detected:\n* `glean.client.announcements.create()`: \n * `request.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.announcements.update()`: \n * `request.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.answers.create()`: \n * `request.data.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.answers.update()`: \n * `request.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.answers.retrieve()`: `response.answer_result.answer.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.answers.list()`: `response.answer_results.[].answer.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.chat.create()`: \n * `request.messages.[].citations.[].source_document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.messages.[].citations.[].source_document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.chat.retrieve()`: `response.chat_result.chat.created_by.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.chat.list()`: `response.chat_results.[].chat.created_by.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.chat.create_stream()`: \n * `request.messages.[].citations.[].source_document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.collections.add_items()`: `response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.collections.create()`: \n * `request.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.[class].collection.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.collections.delete_item()`: `response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.collections.update()`: \n * `request.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.collections.update_item()`: `response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.collections.retrieve()`: `response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.collections.list()`: `response.collections.[].added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.documents.retrieve()`: `response.documents.{}.[document].metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.documents.retrieve_by_facets()`: `response.documents.[].metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.insights.retrieve()`: `response.users.activity_insights.[].user.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.messages.retrieve()`: `response.search_response.results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.pins.update()`: `response.attribution.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.pins.retrieve()`: `response.pin.attribution.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.pins.list()`: `response.pins.[].attribution.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.pins.create()`: `response.attribution.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.search.query_as_admin()`: \n * `request.source_document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.search.autocomplete()`: `response.results.[].document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.search.retrieve_feed()`: `response.results.[].primary_entry.created_by.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.search.recommendations()`: \n * `request.source_document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.search.query()`: \n * `request.source_document.metadata.author.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.entities.list()`: `response.results.[].related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.entities.read_people()`: `response.results.[].related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.shortcuts.create()`: \n * `request.data.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.shortcut.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.shortcuts.retrieve()`: `response.shortcut.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.shortcuts.list()`: `response.shortcuts.[].added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.shortcuts.update()`: \n * `request.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n * `response.shortcut.added_roles.[].person.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.verification.add_reminder()`: `response.metadata.last_verifier.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.verification.list()`: `response.documents.[].metadata.last_verifier.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n* `glean.client.verification.verify()`: `response.metadata.last_verifier.related_documents.[].results.[].structured_results.[].generated_qna.followup_actions.[].parameters` **Added**\n"

β€Ž.speakeasy/gen.yamlβ€Ž

Lines changed: 1 addition & 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.9.2
30+
version: 0.9.3
3131
additionalDependencies:
3232
dev: {}
3333
main: {}

β€Ž.speakeasy/glean-merged-spec.yamlβ€Ž

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3190,7 +3190,6 @@ paths:
31903190
description: Conflict
31913191
x-speakeasy-name-override: upload
31923192
x-speakeasy-group: indexing.shortcuts
3193-
/api/index/v1/debug/{datasource}/document/events: {}
31943193
/rest/api/v1/governance/data/policies/{id}:
31953194
get:
31963195
description: Fetches the specified policy version, or the latest if no version is provided.

β€Ž.speakeasy/workflow.lockβ€Ž

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.631.5
1+
speakeasyVersion: 1.633.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:cf01394101f64a515dc4ab3cec6b5a4640bd0b497e3cd7959bb63d7f6821cf55
6-
sourceBlobDigest: sha256:836edb10ad780abc7eb3ad42aa9aea04d3c4c6cd31d18dc10232910e2fad2248
5+
sourceRevisionDigest: sha256:973ad5e684eb699f9e585ec03cc02a48e243146bb66be2014682d3eb48998606
6+
sourceBlobDigest: sha256:d764346b0c5d0e79a5abc614b36967702bd4f7ecc279ec0d13d6ec75d6d129fa
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1759323191
9+
- speakeasy-sdk-regen-1759350524
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:cf01394101f64a515dc4ab3cec6b5a4640bd0b497e3cd7959bb63d7f6821cf55
21-
sourceBlobDigest: sha256:836edb10ad780abc7eb3ad42aa9aea04d3c4c6cd31d18dc10232910e2fad2248
20+
sourceRevisionDigest: sha256:973ad5e684eb699f9e585ec03cc02a48e243146bb66be2014682d3eb48998606
21+
sourceBlobDigest: sha256:d764346b0c5d0e79a5abc614b36967702bd4f7ecc279ec0d13d6ec75d6d129fa
2222
codeSamplesNamespace: glean-api-specs-python-code-samples
23-
codeSamplesRevisionDigest: sha256:22dc16f908ed689106a637dcdad0af3c1ea60f62d10fc31e429e7c9a346c12e9
23+
codeSamplesRevisionDigest: sha256:5fe7ff2fe40f994516845cf5b898a09218f76d4176b9396fd0543f596195ce44
2424
workflow:
2525
workflowVersion: 1.0.0
2626
speakeasyVersion: latest

β€ŽRELEASES.mdβ€Ž

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,4 +258,14 @@ Based on:
258258
### Generated
259259
- [python v0.9.2] .
260260
### Releases
261-
- [PyPI v0.9.2] https://pypi.org/project/glean/0.9.2 - .
261+
- [PyPI v0.9.2] https://pypi.org/project/glean/0.9.2 - .
262+
263+
## 2025-10-01 21:57:57
264+
### Changes
265+
Based on:
266+
- OpenAPI Doc
267+
- Speakeasy CLI 1.633.1 (2.720.1) https://github.com/speakeasy-api/speakeasy
268+
### Generated
269+
- [python v0.9.3] .
270+
### Releases
271+
- [PyPI v0.9.3] https://pypi.org/project/glean/0.9.3 - .

β€Žpyproject.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "glean-api-client"
3-
version = "0.9.2"
3+
version = "0.9.3"
44
description = "Python Client SDK Generated by Speakeasy."
55
authors = [{ name = "Glean Technologies, Inc." }]
66
license = "MIT"

β€Žsrc/glean/api_client/_version.pyβ€Ž

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
import importlib.metadata
44

55
__title__: str = "glean"
6-
__version__: str = "0.9.2"
6+
__version__: str = "0.9.3"
77
__openapi_doc_version__: str = "0.9.0"
8-
__gen_version__: str = "2.716.16"
9-
__user_agent__: str = "speakeasy-sdk/python 0.9.2 2.716.16 0.9.0 glean"
8+
__gen_version__: str = "2.720.1"
9+
__user_agent__: str = "speakeasy-sdk/python 0.9.3 2.720.1 0.9.0 glean"
1010

1111
try:
1212
if __package__ is not None:

β€Žsrc/glean/api_client/httpclient.pyβ€Ž

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,6 @@ def close_clients(
107107
# to them from the owning SDK instance and they can be reaped.
108108
owner.client = None
109109
owner.async_client = None
110-
111110
if sync_client is not None and not sync_client_supplied:
112111
try:
113112
sync_client.close()

β€Žtests/mockserver/internal/sdk/models/components/debugdocumentsresponseitem.goβ€Ž

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žtests/test_summarize.pyβ€Ž

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
22

3-
from glean.api_client import Glean
3+
from glean.api_client import Glean, models
44
import os
55
from tests.test_client import create_test_http_client
66

@@ -18,10 +18,12 @@ def test_summarize_summarize():
1818
res = glean.client.documents.summarize(
1919
document_specs=[
2020
{
21-
"url": "https://dim-glider.com/",
21+
"ugc_type": models.DocumentSpecUgcType1.SHORTCUTS,
22+
"content_id": 602763,
2223
},
2324
{
24-
"id": "<id>",
25+
"ugc_type": models.DocumentSpecUgcType1.SHORTCUTS,
26+
"content_id": 602763,
2527
},
2628
]
2729
)

0 commit comments

Comments
Β (0)