Skip to content

Commit ba30648

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.750.0
1 parent 8f13fc4 commit ba30648

9 files changed

Lines changed: 39 additions & 30 deletions

File tree

.speakeasy/gen.lock

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: 3e3290ca-0ee8-4981-b1bc-14536048fa63
33
management:
4-
docChecksum: c3e8d632c494016ee2d149b060c5b122
4+
docChecksum: dc1b378e9f48b5c1e040c53f74a01584
55
docVersion: 0.9.0
66
speakeasyVersion: 1.750.0
77
generationVersion: 2.856.1
8-
releaseVersion: 0.12.9
9-
configChecksum: 7fcb9aea80caa0123a1d1b4b07dfed9b
8+
releaseVersion: 0.12.10
9+
configChecksum: e56659593634818fc7d98885ed25c2cf
1010
repoURL: https://github.com/gleanwork/api-client-python.git
1111
installationURL: https://github.com/gleanwork/api-client-python.git
1212
published: true
1313
persistentEdits:
14-
generation_id: 6c6068e6-08a1-4390-a88d-daf8603926f2
15-
pristine_commit_hash: be29e516edf907afd1e92d3757c52435c82ce65a
16-
pristine_tree_hash: 0340c3c613417009997f442194444f068547011b
14+
generation_id: fd8c8dba-cba6-4ff3-bcdb-473db80d73e8
15+
pristine_commit_hash: a261d55f1575a971255ab16a3d1d65c74c443280
16+
pristine_tree_hash: ab2ae80453cfa82cb47e85d37e8c7cce7817560f
1717
features:
1818
python:
1919
additionalDependencies: 1.0.0
@@ -2767,8 +2767,8 @@ trackedFiles:
27672767
pristine_git_object: e2fda7fe263c2a111e53872e3ad5bc324b4dccfe
27682768
pyproject.toml:
27692769
id: 5d07e7d72637
2770-
last_write_checksum: sha1:4303358b763c488897a3ec7f2f11e666cbed14ab
2771-
pristine_git_object: 3dce96bfa6c29e5d5d8367a56a3296bea2766f72
2770+
last_write_checksum: sha1:422adc083ddcc3459f00dff39e4e437ec4d4d3be
2771+
pristine_git_object: 45aaadd11dbe9bc96798c61e5f34f1f66e6a23e1
27722772
scripts/prepare_readme.py:
27732773
id: e0c5957a6035
27742774
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -2795,8 +2795,8 @@ trackedFiles:
27952795
pristine_git_object: 58c4d70ac1797b86ff5c4237cafbc344c42d8f64
27962796
src/glean/api_client/_version.py:
27972797
id: 0ce22b26136b
2798-
last_write_checksum: sha1:62ecd9389d6c950fea4d5a628be9e4ff857a7b19
2799-
pristine_git_object: 13209684f1ddace23df25c4da2e4e88717359a6f
2798+
last_write_checksum: sha1:dd86b706d1707206e3926126666f2b9758cf07f2
2799+
pristine_git_object: 00d261da22cb2d69af407e76dd0a0ad027409e2c
28002800
src/glean/api_client/agents.py:
28012801
id: b925701a9217
28022802
last_write_checksum: sha1:ee99ae3d58f7f77ac2eba99c104d04d53c16c09c
@@ -6563,8 +6563,8 @@ trackedFiles:
65636563
pristine_git_object: 6cc8aeec3c52329d389081db0a27f10f53f214b9
65646564
tests/test_messages.py:
65656565
id: be23089b1f8b
6566-
last_write_checksum: sha1:5db8087e85104ab50b362638150fa1f6686a3c30
6567-
pristine_git_object: c0fd29dab7d365ef9d78c0c291b925e6b9fd7298
6566+
last_write_checksum: sha1:b7415512608102fa07b1990a350a7da66946fe46
6567+
pristine_git_object: 636f01d348f30db3ee81985044634511b615af16
65686568
tests/test_people.py:
65696569
id: 37c243940039
65706570
last_write_checksum: sha1:7c7268ffeebe48d81ed25e9b1cfc3a395abf5c1f
@@ -6587,8 +6587,8 @@ trackedFiles:
65876587
pristine_git_object: df2944ebda36db652b2770dd1c23be83df90fc99
65886588
tests/test_summarize.py:
65896589
id: a255d8a6f627
6590-
last_write_checksum: sha1:7e6d84411c7d56aa6df996d6e537a453975187c4
6591-
pristine_git_object: b2b5588acaca612fa0ab7a37426173589f38338f
6590+
last_write_checksum: sha1:367417f1b71aab34594032d6aa37244738fc66bc
6591+
pristine_git_object: 3999911609e0bd22b67ef8723b40302e7f0068a8
65926592
tests/test_tools.py:
65936593
id: 70889bdf7321
65946594
last_write_checksum: sha1:3c0c220f8975b050c322f6475e95f7af4e65b995
@@ -7516,7 +7516,6 @@ generatedTests:
75167516
checkdatasourceauth: "2026-02-19T15:48:52Z"
75177517
getDatasourceInstanceConfiguration: "2026-03-09T18:34:29Z"
75187518
updateDatasourceInstanceConfiguration: "2026-03-09T18:34:29Z"
7519-
releaseNotes: "## Python SDK Changes:\n* `glean.client.chat.create()`: \n * `request.messages[]` **Changed**\n * `response` **Changed** (Breaking ⚠️)\n* `glean.client.search.query()`: \n * `request.source_document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response` **Changed** (Breaking ⚠️)\n * `error.unauthorized_datasource_instances` **Removed** (Breaking ⚠️)\n* `glean.client.search.recommendations()`: \n * `request.source_document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response` **Changed** (Breaking ⚠️)\n* `glean.client.search.autocomplete()`: `response` **Changed** (Breaking ⚠️)\n* `glean.client.search.query_as_admin()`: \n * `request.source_document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response` **Changed** (Breaking ⚠️)\n * `error.unauthorized_datasource_instances` **Removed** (Breaking ⚠️)\n* `glean.client.messages.retrieve()`: `response.search_response` **Changed** (Breaking ⚠️)\n* `glean.client.collections.list()`: `response.collections[].added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.insights.retrieve()`: `response.glean_assist.activity_insights[].user.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.answers.retrieve()`: `response.answer_result.answer.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.chat.retrieve()`: `response.chat_result.chat` **Changed**\n* `glean.client.chat.list()`: `response` **Changed**\n* `glean.client.chat.create_stream()`: \n * `request.messages[]` **Changed**\n* `glean.client.agents.retrieve()`: `error.status[404]` **Added**\n* `glean.client.agents.retrieve_schemas()`: \n * `response.tools[]` **Changed**\n * `error` **Changed**\n* `glean.client.agents.list()`: `error` **Changed**\n* `glean.client.agents.run_stream()`: `error` **Changed**\n* `glean.client.collections.add_items()`: `response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.collections.create()`: \n * `request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.union(class (0)).collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.collections.delete_item()`: `response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.collections.update()`: \n * `request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.collections.update_item()`: `response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.collections.retrieve()`: `response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.datasources.get_datasource_instance_configuration()`: **Added**\n* `glean.client.documents.retrieve()`: `response.documents.Map<DocumentOrError>.union(Document).metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.documents.retrieve_by_facets()`: `response.documents[].metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.answers.list()`: `response.answer_results[].answer.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.answers.update()`: \n * `request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.pins.update()`: `response.attribution.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.pins.retrieve()`: `response.pin.attribution.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.pins.list()`: `response.pins[].attribution.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.pins.create()`: `response.attribution.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.answers.create()`: \n * `request.data.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.announcements.update()`: \n * `request.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.search.retrieve_feed()`: `response.results[]` **Changed**\n* `glean.client.announcements.create()`: \n * `request.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.datasources.update_datasource_instance_configuration()`: **Added**\n* `glean.client.entities.list()`: `response.results[].related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.entities.read_people()`: `response.results[].related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.shortcuts.create()`: \n * `request.data.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.shortcut.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.shortcuts.retrieve()`: `response.shortcut.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.shortcuts.list()`: `response.shortcuts[].added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.shortcuts.update()`: \n * `request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.shortcut.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.verification.add_reminder()`: `response.metadata.last_verifier.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.verification.list()`: `response.documents[].metadata.last_verifier.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.verification.verify()`: `response.metadata.last_verifier.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.indexing.people.bulk_index()`: **Deprecated**\n"
75207519
generatedFiles:
75217520
- .devcontainer/README.md
75227521
- .devcontainer/devcontainer.json

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ generation:
3434
generateNewTests: true
3535
skipResponseBodyAssertions: true
3636
python:
37-
version: 0.12.9
37+
version: 0.12.10
3838
additionalDependencies:
3939
dev: {}
4040
main: {}

.speakeasy/glean-merged-spec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.0
22
info:
33
version: 0.9.0
44
title: Glean API
5-
x-source-commit-sha: 019fa78169e9b442a41ce6c77fc17a855db29347
5+
x-source-commit-sha: 92ebf6891112718f972962b77ff9be62467801b3
66
description: |
77
# Introduction
88
In addition to the data sources that Glean has built-in support for, Glean also provides a REST API that enables customers to put arbitrary content in the search index. This is useful, for example, for doing permissions-aware search over content in internal tools that reside on-prem as well as for searching over applications that Glean does not currently support first class. In addition these APIs allow the customer to push organization data (people info, organization structure etc) into Glean.
@@ -22,7 +22,7 @@ info:
2222
These API clients provide type-safe, idiomatic interfaces for working with Glean IndexingAPIs in your language of choice.
2323
x-logo:
2424
url: https://app.glean.com/images/glean-text2.svg
25-
x-open-api-commit-sha: b6a55d676d9794248f2cd49c3935feff817d05d7
25+
x-open-api-commit-sha: 11bc28dc813ee019bb5a91f36eeb06bbcef41778
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com

.speakeasy/workflow.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ speakeasyVersion: 1.750.0
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:6424153a91d5bb333b40f80a1b5228e02d4486ccdc6f57a19a9a2245b4812ae2
6-
sourceBlobDigest: sha256:e3f2e470a2e1963b3919b05eed4ee93d1dfa5bbafea1a3199944b5ccce93bfe1
5+
sourceRevisionDigest: sha256:2396ac072ea44c40c05171e53cecdcc30b0da6bb7475cbd1316fa2f783d66823
6+
sourceBlobDigest: sha256:f82bb1929875042cd9bcbbc84e82f152b0ba63e8bec74bb81f86abbaaf0f2100
77
tags:
88
- latest
99
Glean Client API:
@@ -16,10 +16,10 @@ targets:
1616
glean:
1717
source: Glean API
1818
sourceNamespace: glean-api-specs
19-
sourceRevisionDigest: sha256:6424153a91d5bb333b40f80a1b5228e02d4486ccdc6f57a19a9a2245b4812ae2
20-
sourceBlobDigest: sha256:e3f2e470a2e1963b3919b05eed4ee93d1dfa5bbafea1a3199944b5ccce93bfe1
19+
sourceRevisionDigest: sha256:2396ac072ea44c40c05171e53cecdcc30b0da6bb7475cbd1316fa2f783d66823
20+
sourceBlobDigest: sha256:f82bb1929875042cd9bcbbc84e82f152b0ba63e8bec74bb81f86abbaaf0f2100
2121
codeSamplesNamespace: glean-api-specs-python-code-samples
22-
codeSamplesRevisionDigest: sha256:df543b293a8284ffd151396bc73e4a80ac8afeac2ea651d41c07926d7c98c908
22+
codeSamplesRevisionDigest: sha256:dac0cc25e8448625efa55da8fa7c5d7da718e204f3c52763fe7bcce62d679838
2323
workflow:
2424
workflowVersion: 1.0.0
2525
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -598,4 +598,14 @@ Based on:
598598
### Generated
599599
- [python v0.12.9] .
600600
### Releases
601-
- [PyPI v0.12.9] https://pypi.org/project/glean-api-client/0.12.9 - .
601+
- [PyPI v0.12.9] https://pypi.org/project/glean-api-client/0.12.9 - .
602+
603+
## 2026-03-10 02:06:31
604+
### Changes
605+
Based on:
606+
- OpenAPI Doc
607+
- Speakeasy CLI 1.750.0 (2.856.1) https://github.com/speakeasy-api/speakeasy
608+
### Generated
609+
- [python v0.12.10] .
610+
### Releases
611+
- [PyPI v0.12.10] https://pypi.org/project/glean-api-client/0.12.10 - .

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
[project]
33
name = "glean-api-client"
4-
version = "0.12.9"
4+
version = "0.12.10"
55
description = "Python Client SDK Generated by Speakeasy."
66
authors = [{ name = "Glean Technologies, Inc." },]
77
readme = "README-PYPI.md"

src/glean/api_client/_version.py

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

55
__title__: str = "glean-api-client"
6-
__version__: str = "0.12.9"
6+
__version__: str = "0.12.10"
77
__openapi_doc_version__: str = "0.9.0"
88
__gen_version__: str = "2.856.1"
9-
__user_agent__: str = "speakeasy-sdk/python 0.12.9 2.856.1 0.9.0 glean-api-client"
9+
__user_agent__: str = "speakeasy-sdk/python 0.12.10 2.856.1 0.9.0 glean-api-client"
1010

1111
try:
1212
if __package__ is not None:

tests/test_messages.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def test_messages_messages():
1818
res = glean.client.messages.retrieve(
1919
id_type=models.IDType.CONVERSATION_ID,
2020
id="<id>",
21-
datasource=models.Datasource.SLACK,
21+
datasource=models.Datasource.GCHAT,
2222
timestamp_millis=558834,
2323
)
2424
assert res is not None

tests/test_summarize.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ def test_summarize_summarize():
2222
"ugc_id": "<id>",
2323
},
2424
{
25-
"ugc_type": models.DocumentSpecUgcType2.COLLECTIONS,
26-
"ugc_id": "<id>",
25+
"ugc_type": models.DocumentSpecUgcType1.ANSWERS,
26+
"content_id": 823890,
2727
},
2828
]
2929
)

0 commit comments

Comments
 (0)