Skip to content

Commit 88db493

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.790.3
1 parent 5aaa028 commit 88db493

10 files changed

Lines changed: 44 additions & 37 deletions

File tree

.speakeasy/gen.lock

Lines changed: 16 additions & 17 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: 586f40e432b9bb469fad89ebabfbc480
4+
docChecksum: 173ad9b612f9920f6336f763f4a18893
55
docVersion: 0.9.0
66
speakeasyVersion: 1.790.3
77
generationVersion: 2.918.4
8-
releaseVersion: 0.15.4
9-
configChecksum: 0f7f272cfbc1986b8c5a32550c674049
8+
releaseVersion: 0.15.5
9+
configChecksum: 2d7eb6b1e296b48ffc7d66cf6e6b21cd
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: f115e84c-5118-4c26-a87b-9d23d8f7c5d0
15-
pristine_commit_hash: 570840404722046c131de65886065b4f1a47b4a6
16-
pristine_tree_hash: 0bcc83861a2d536b8c3b107a001e5201fabac01a
14+
generation_id: 327cf3af-5939-415e-918c-98ac9165e836
15+
pristine_commit_hash: 2ace5aae37ab60b0dd06d91e09017a2de82e542a
16+
pristine_tree_hash: aa78086306f2394e15a1a6a3868772a3a702b846
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -3295,8 +3295,8 @@ trackedFiles:
32953295
pristine_git_object: 79e388be87446ab6a4064b372bad0e8376d0cb5e
32963296
pyproject.toml:
32973297
id: 5d07e7d72637
3298-
last_write_checksum: sha1:b617fe03b7f525d4c97e00541628a66356f87480
3299-
pristine_git_object: 932a174501a63a80b6e36b4a4f632bfabf71ab6e
3298+
last_write_checksum: sha1:9c2b7ba7389ced3c8053a72c448e7469e100b356
3299+
pristine_git_object: 117283a08d360c54cbcf8ad95bfd2636e2a05f7c
33003300
scripts/prepare_readme.py:
33013301
id: e0c5957a6035
33023302
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -3323,8 +3323,8 @@ trackedFiles:
33233323
pristine_git_object: 55f23c1feabfedeb7e8cd5bea8b910f0ae0b77d9
33243324
src/glean/api_client/_version.py:
33253325
id: 0ce22b26136b
3326-
last_write_checksum: sha1:47ebac8e1284fcf058927aabaf133ae74192f2cc
3327-
pristine_git_object: 97481002c2cb88d9f0c3e363f7008bd1d15c041a
3326+
last_write_checksum: sha1:48fb0cd4ab2cb2aeef0ff9c013358e4ece12c525
3327+
pristine_git_object: 693c1890cdde81b3cd8ca83e5558ef74524e454f
33283328
src/glean/api_client/agents.py:
33293329
id: b925701a9217
33303330
last_write_checksum: sha1:d80196ac5b252a938055308b99efa4830a763ea6
@@ -6479,8 +6479,8 @@ trackedFiles:
64796479
pristine_git_object: abb763ddc8504b28c0cb6fdf8d25237d46e21bab
64806480
tests/mockserver/internal/handler/pathpostrestapiv1getchat.go:
64816481
id: a0ec7bafa599
6482-
last_write_checksum: sha1:2267292ba8173cf8df70ddbc6ac02ff3439cb879
6483-
pristine_git_object: 8740195860b6c08e036caae19aab8e7374350960
6482+
last_write_checksum: sha1:b48e2313407814ee4f8ed181b8e5299a84960c44
6483+
pristine_git_object: 96d4127e0455272a9842e2d1954e5fcefa3278cc
64846484
tests/mockserver/internal/handler/pathpostrestapiv1getchatapplication.go:
64856485
id: 7d101c69d4bc
64866486
last_write_checksum: sha1:7b81898137fdb3a89b4dcfa318b9b5b92e8860c0
@@ -9495,8 +9495,8 @@ trackedFiles:
94959495
pristine_git_object: 6cc8aeec3c52329d389081db0a27f10f53f214b9
94969496
tests/test_messages.py:
94979497
id: be23089b1f8b
9498-
last_write_checksum: sha1:a91c985cd1d11560059dc448b10e0c7b75ed60e5
9499-
pristine_git_object: dfdc18641f0d6c38d84b4603ad2da71f75f2e13c
9498+
last_write_checksum: sha1:5db8087e85104ab50b362638150fa1f6686a3c30
9499+
pristine_git_object: c0fd29dab7d365ef9d78c0c291b925e6b9fd7298
95009500
tests/test_people.py:
95019501
id: 37c243940039
95029502
last_write_checksum: sha1:7c7268ffeebe48d81ed25e9b1cfc3a395abf5c1f
@@ -9523,8 +9523,8 @@ trackedFiles:
95239523
pristine_git_object: de32443a28cf8437b0df7879831978412172574f
95249524
tests/test_summarize.py:
95259525
id: a255d8a6f627
9526-
last_write_checksum: sha1:37185416149f9acbd3383f6c279692aa31e2344a
9527-
pristine_git_object: 449a89669c90568cbef8fb81ea72eb5e5034bd39
9526+
last_write_checksum: sha1:927e079ca08e811f8396e062d73d30e74201c7f3
9527+
pristine_git_object: fd2baddb17f4be22555bd1ddf5fd50e82285a042
95289528
tests/test_tools.py:
95299529
id: 70889bdf7321
95309530
last_write_checksum: sha1:d26d83639f731281bb518886f10571c7b0dbf935
@@ -10834,7 +10834,6 @@ generatedTests:
1083410834
platform-skills-get-version: "2026-07-21T08:59:49Z"
1083510835
platform-skills-get-version-content: "2026-07-21T08:59:49Z"
1083610836
post_/rest/api/index/submissions/{datasourceInstance}/{type}: "2026-07-21T08:59:49Z"
10837-
releaseNotes: "## Python SDK Changes:\n* `glean.skills.create()`: **Added**\n* `glean.skills.list()`: **Added**\n* `glean.skills.validate()`: **Added**\n* `glean.skills.retrieve()`: **Added**\n* `glean.skills.retrieve_content()`: **Added**\n* `glean.skills.create_version()`: **Added**\n* `glean.skills.list_versions()`: **Added**\n* `glean.skills.retrieve_version()`: **Added**\n* `glean.skills.retrieve_version_content()`: **Added**\n* `glean.indexing.datasources.submit()`: **Added**\n* `glean.client.chat.create()`: \n * `request.messages[].fragments[].action.metadata.action_type_source` **Added**\n * `response.messages[].fragments[].action.metadata.action_type_source` **Added**\n* `glean.client.chat.retrieve()`: `response.chat_result.chat.messages[].fragments[].action.metadata.action_type_source` **Added**\n* `glean.client.chat.create_stream()`: \n * `request.messages[].fragments[].action.metadata.action_type_source` **Added**\n* `glean.client.agents.create()`: `response.workflow.webhook_url` **Added**\n* `glean.client.search.retrieve_feed()`: `response.results[].primary_entry.workflow.workflow.webhook_url` **Added**\n* `glean.client.governance.data.findings.create()`: \n * `request` **Changed**\n * `response` **Changed**\n* `glean.client.governance.data.findings.list()`: `response.exports[]` **Changed**\n"
1083810837
generatedFiles:
1083910838
- .devcontainer/README.md
1084010839
- .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.15.4
37+
version: 0.15.5
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,8 +2,8 @@ openapi: 3.0.0
22
info:
33
version: "0.9.0"
44
title: Glean API
5-
x-source-commit-sha: 2822daae55430107c738db822cbeeb5a6bef463b
6-
x-open-api-commit-sha: 0bdefe83a21f917592624e6f1dbaa180e89d5224
5+
x-source-commit-sha: 405b19fd90abe78bfe8dc9dad6a54fbf593ab79f
6+
x-open-api-commit-sha: 68b3df86871435dc6103537b586313772cbcd6ce
77
description: |
88
# Introduction
99
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.

.speakeasy/workflow.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ speakeasyVersion: 1.790.3
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:bb3bada7cfd1fef35eb00e096010fcd9238a6dde135ee387c782bba65dfa45fb
6-
sourceBlobDigest: sha256:5552ea5e20187c775de44c60abbd112a31cf189b9486aafe2e303b5f71e76f0b
5+
sourceRevisionDigest: sha256:535810c3f7f0022d1837c94b075665d3c471ab81f6c07c0a6723ae7e322aab34
6+
sourceBlobDigest: sha256:80034ec4e3f0d5ff10f385de97f45fd65214b97fdf134cf0e6658b3a818808f0
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:bb3bada7cfd1fef35eb00e096010fcd9238a6dde135ee387c782bba65dfa45fb
20-
sourceBlobDigest: sha256:5552ea5e20187c775de44c60abbd112a31cf189b9486aafe2e303b5f71e76f0b
19+
sourceRevisionDigest: sha256:535810c3f7f0022d1837c94b075665d3c471ab81f6c07c0a6723ae7e322aab34
20+
sourceBlobDigest: sha256:80034ec4e3f0d5ff10f385de97f45fd65214b97fdf134cf0e6658b3a818808f0
2121
codeSamplesNamespace: glean-api-specs-python-code-samples
22-
codeSamplesRevisionDigest: sha256:943570f36dd3410a28a56036049c09ace110d13bee2075f5f335acc143463cee
22+
codeSamplesRevisionDigest: sha256:3156f22bedd7349bc184a58e6fe08cd0669650f470c4192e508ee0759396a770
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
@@ -808,4 +808,14 @@ Based on:
808808
### Generated
809809
- [python v0.15.4] .
810810
### Releases
811-
- [PyPI v0.15.4] https://pypi.org/project/glean-api-client/0.15.4 - .
811+
- [PyPI v0.15.4] https://pypi.org/project/glean-api-client/0.15.4 - .
812+
813+
## 2026-07-22 02:42:18
814+
### Changes
815+
Based on:
816+
- OpenAPI Doc
817+
- Speakeasy CLI 1.790.3 (2.918.4) https://github.com/speakeasy-api/speakeasy
818+
### Generated
819+
- [python v0.15.5] .
820+
### Releases
821+
- [PyPI v0.15.5] https://pypi.org/project/glean-api-client/0.15.5 - .

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.15.4"
4+
version = "0.15.5"
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.15.4"
6+
__version__: str = "0.15.5"
77
__openapi_doc_version__: str = "0.9.0"
88
__gen_version__: str = "2.918.4"
9-
__user_agent__: str = "speakeasy-sdk/python 0.15.4 2.918.4 0.9.0 glean-api-client"
9+
__user_agent__: str = "speakeasy-sdk/python 0.15.5 2.918.4 0.9.0 glean-api-client"
1010

1111
try:
1212
if __package__ is not None:

tests/mockserver/internal/handler/pathpostrestapiv1getchat.go

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

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.SLACKENTGRID,
21+
datasource=models.Datasource.SLACK,
2222
timestamp_millis=558834,
2323
)
2424
assert res is not None

tests/test_summarize.py

Lines changed: 3 additions & 5 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, models
3+
from glean.api_client import Glean
44
import os
55
from tests.test_client import create_test_http_client
66

@@ -18,12 +18,10 @@ def test_summarize_summarize():
1818
res = glean.client.documents.summarize(
1919
document_specs=[
2020
{
21-
"ugc_type": models.DocumentSpecUgcType1.ANNOUNCEMENTS,
22-
"content_id": 150932,
21+
"url": "https://judicious-squid.info",
2322
},
2423
{
25-
"ugc_type": models.DocumentSpecUgcType1.ANNOUNCEMENTS,
26-
"content_id": 150932,
24+
"id": "<id>",
2725
},
2826
]
2927
)

0 commit comments

Comments
 (0)