Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
lockVersion: 2.0.0
id: 3e3290ca-0ee8-4981-b1bc-14536048fa63
management:
docChecksum: dd6abd9ee08a508ebb1071ee68eb0e80
docChecksum: a3ab9dc80dc91ba0a076940b1f683f18
docVersion: 0.9.0
speakeasyVersion: 1.796.4
generationVersion: 2.935.1
releaseVersion: 0.17.7
configChecksum: d3c340f32536ae6a068993456bd45729
releaseVersion: 0.17.8
configChecksum: d9d278d52883b25bf44bfdb07996358c
repoURL: https://github.com/gleanwork/api-client-python.git
installationURL: https://github.com/gleanwork/api-client-python.git
published: true
persistentEdits:
generation_id: 46e7259d-4b13-49c5-999c-a16c82097917
pristine_commit_hash: c8c809048b9112bd6174aba86ff3bd02e15309e9
pristine_tree_hash: ec53fcb45e3709fadb24f45805fbef19230aad2c
generation_id: 32527516-26f6-4805-925d-a813334edb07
pristine_commit_hash: a263a7d036111ecfcb895d0c3466cb3976b805ce
pristine_tree_hash: aa461bf22639bbd261e4ca0be65b5c24d39645e2
features:
python:
acceptHeaders: 3.0.0
Expand Down Expand Up @@ -3834,8 +3834,8 @@ trackedFiles:
pristine_git_object: 79e388be87446ab6a4064b372bad0e8376d0cb5e
pyproject.toml:
id: 5d07e7d72637
last_write_checksum: sha1:40fe08d7a145ca434536d73da37d2a4467e81c13
pristine_git_object: 7624240e9c777979616d1287bcdeaa435cd900c0
last_write_checksum: sha1:88b9b6a023db495623fd66e064c6379ba7c675bc
pristine_git_object: a78056c97869c2be8b6d96530c480ef870dda8e3
scripts/prepare_readme.py:
id: e0c5957a6035
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
Expand All @@ -3862,8 +3862,8 @@ trackedFiles:
pristine_git_object: 55f23c1feabfedeb7e8cd5bea8b910f0ae0b77d9
src/glean/api_client/_version.py:
id: 0ce22b26136b
last_write_checksum: sha1:8cfccd1594d679f837adc654e176e9cdcb18f0b6
pristine_git_object: 8463f61007fcc55303e78068ea36203c64eae11a
last_write_checksum: sha1:b5e0de782ee479a9f8fca4d40692979926f66f18
pristine_git_object: 6c33e9ce84c628d56ea98295e23f4630a1d7971d
src/glean/api_client/agents.py:
id: b925701a9217
last_write_checksum: sha1:1d4b152d9d9260d1c97d4983f521f30b5cfa1085
Expand Down Expand Up @@ -7450,8 +7450,8 @@ trackedFiles:
pristine_git_object: ab9263d43404e8e6f07af222a3e785aca2fbf35f
tests/mockserver/internal/handler/pathpostrestapiv1createcollection.go:
id: 3fb93a419933
last_write_checksum: sha1:7b2ffc9e36bbfc20c3bc1894f3727f96aa94ac74
pristine_git_object: 75fb8eb70f6913c8f83c2895f5542bee631ffdaf
last_write_checksum: sha1:09a57acc1d004a2fff76290b6c25e24471ad333e
pristine_git_object: 469bd6e6ee30bb11661f2a596a4504b75fa07da0
tests/mockserver/internal/handler/pathpostrestapiv1createshortcut.go:
id: 8d9d3abb0c34
last_write_checksum: sha1:dcdf684a85e20db1aee571db9a54a3ee259d71d5
Expand Down Expand Up @@ -10966,8 +10966,8 @@ trackedFiles:
pristine_git_object: 6cc8aeec3c52329d389081db0a27f10f53f214b9
tests/test_messages.py:
id: be23089b1f8b
last_write_checksum: sha1:a91c985cd1d11560059dc448b10e0c7b75ed60e5
pristine_git_object: dfdc18641f0d6c38d84b4603ad2da71f75f2e13c
last_write_checksum: sha1:bef200db8e7fff0aa33ef17846f5054a2d035a88
pristine_git_object: 36643db35a2d2a3cf9d327379ee7a6cb30da51d0
tests/test_people.py:
id: 37c243940039
last_write_checksum: sha1:2b78b1c5ea17f267895188b1b48ff9fe2bc19f17
Expand All @@ -10994,8 +10994,8 @@ trackedFiles:
pristine_git_object: 63587d5a9e7b7e506ce9daf00d51ce92afb56035
tests/test_summarize.py:
id: a255d8a6f627
last_write_checksum: sha1:e95637837558aebd7cce24df0457f7825fba3592
pristine_git_object: 5200573817a710a1fab52e90d50f180aa1850b62
last_write_checksum: sha1:19e1270dae90c3ebc19d93365a0613815d9e5a0e
pristine_git_object: c55cf90ad4fc6407f3a8e208dffda40fd8d45661
tests/test_tools.py:
id: 70889bdf7321
last_write_checksum: sha1:e9e37efd6a65d805c02d70d548df9c87dd062b0e
Expand Down
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: true
python:
version: 0.17.7
version: 0.17.8
additionalDependencies:
dev: {}
main: {}
Expand Down
4 changes: 2 additions & 2 deletions .speakeasy/glean-merged-spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ openapi: 3.1.0
info:
version: "0.9.0"
title: Glean API
x-source-commit-sha: f8def30cb329c92015a24d37ded953172dd1696d
x-open-api-commit-sha: 1525d02a424d7308fb7e9d4390ec273c38aa0329
x-source-commit-sha: 3bdadfcc5a4065b7ad79af7228d56e8bb7103242
x-open-api-commit-sha: d913a8aacc566d250fec4d5e268280b9822b541e
description: |
# Introduction
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.
Expand Down
10 changes: 5 additions & 5 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ speakeasyVersion: 1.796.4
sources:
Glean API:
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:005d78f29bd03a8b8fcdde38ac9e64e09e9b8d73eded4671c6bfce88ff214b2f
sourceBlobDigest: sha256:517954252207cdaa231520a046fe0ba8880013935b6b339b8ab9bbfc3584d1b6
sourceRevisionDigest: sha256:8f19b404373679d7d3ca1b003102e56f23a84e72b0564fe8609c73edc3d1f7a7
sourceBlobDigest: sha256:dd59024c27d1072f61d1d2c6c9c5ffc23292d9761ba0cf5899b8a104fc5d1d83
tags:
- latest
Glean Client API:
Expand All @@ -16,10 +16,10 @@ targets:
glean:
source: Glean API
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:005d78f29bd03a8b8fcdde38ac9e64e09e9b8d73eded4671c6bfce88ff214b2f
sourceBlobDigest: sha256:517954252207cdaa231520a046fe0ba8880013935b6b339b8ab9bbfc3584d1b6
sourceRevisionDigest: sha256:8f19b404373679d7d3ca1b003102e56f23a84e72b0564fe8609c73edc3d1f7a7
sourceBlobDigest: sha256:dd59024c27d1072f61d1d2c6c9c5ffc23292d9761ba0cf5899b8a104fc5d1d83
codeSamplesNamespace: glean-api-specs-python-code-samples
codeSamplesRevisionDigest: sha256:fec9a459650aa0cc94e88d46449b09e47e45f671191814b91e1dbc8974096024
codeSamplesRevisionDigest: sha256:9812f3df6c7e985bf52b7f3637d68c924e072cc881b472ae54d3954e6c9ce999
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -928,4 +928,14 @@ Based on:
### Generated
- [python v0.17.7] .
### Releases
- [PyPI v0.17.7] https://pypi.org/project/glean-api-client/0.17.7 - .
- [PyPI v0.17.7] https://pypi.org/project/glean-api-client/0.17.7 - .

## 2026-09-09 03:29:20
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.796.4 (2.935.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v0.17.8] .
### Releases
- [PyPI v0.17.8] https://pypi.org/project/glean-api-client/0.17.8 - .
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

[project]
name = "glean-api-client"
version = "0.17.7"
version = "0.17.8"
description = "Python Client SDK Generated by Speakeasy."
authors = [{ name = "Glean Technologies, Inc." },]
readme = "README-PYPI.md"
Expand Down
4 changes: 2 additions & 2 deletions src/glean/api_client/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
import importlib.metadata

__title__: str = "glean-api-client"
__version__: str = "0.17.7"
__version__: str = "0.17.8"
__openapi_doc_version__: str = "0.9.0"
__gen_version__: str = "2.935.1"
__user_agent__: str = "speakeasy-sdk/python 0.17.7 2.935.1 0.9.0 glean-api-client"
__user_agent__: str = "speakeasy-sdk/python 0.17.8 2.935.1 0.9.0 glean-api-client"

try:
if __package__ is not None:
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion tests/test_messages.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ def test_messages_messages():
res = glean.client.messages.retrieve(
id_type=models.IDType.CONVERSATION_ID,
id="<id>",
datasource=models.Datasource.SLACKENTGRID,
datasource=models.Datasource.MICROSOFTTEAMS,
timestamp_millis=558834,
)
assert res is not None
5 changes: 3 additions & 2 deletions tests/test_summarize.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,12 @@ def test_summarize_summarize():
res = glean.client.documents.summarize(
document_specs=[
{
"ugc_type": models.DocumentSpecUgcType2.COLLECTIONS,
"ugc_type": models.DocumentSpecUgcType2.ANNOUNCEMENTS,
"ugc_id": "<id>",
},
{
"url": "https://necessary-dandelion.net",
"ugc_type": models.DocumentSpecUgcType1.COLLECTIONS,
"content_id": 337360,
},
]
)
Expand Down
Loading