Skip to content

Commit 7d1690d

Browse files
Merge pull request #109 from gleanwork/speakeasy-sdk-regen-1770336010
2 parents 64e819e + a869c4f commit 7d1690d

File tree

10 files changed

+133
-84
lines changed

10 files changed

+133
-84
lines changed

.speakeasy/gen.lock

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
lockVersion: 2.0.0
22
id: 3e3290ca-0ee8-4981-b1bc-14536048fa63
33
management:
4-
docChecksum: ff92a330e7d904337377df34896b8348
4+
docChecksum: 9f934db728af8f9aaaa1df7eb9781bff
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.704.0
7-
generationVersion: 2.806.4
8-
releaseVersion: 0.12.0
9-
configChecksum: f454677646cf29807a0eaa8b5523295a
6+
speakeasyVersion: 1.706.1
7+
generationVersion: 2.809.2
8+
releaseVersion: 0.12.1
9+
configChecksum: 445d4c451e5ec0817b996f7782217353
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: 75788064-eb96-4023-8850-7e640931cb3d
15-
pristine_commit_hash: bf1cc3faef576da211a2d8a1d20efff808a41037
16-
pristine_tree_hash: 47bde492478fd4cd4de14c19385ddaa5206b5806
14+
generation_id: 570b69de-0a85-488e-8d00-41c4dc3591c8
15+
pristine_commit_hash: f9fa6f4a12ab8af9007b75d6c64504c5b7e710d8
16+
pristine_tree_hash: b8fa5b8be2db0ea4757e7500875fea78a4b61b80
1717
features:
1818
python:
1919
additionalDependencies: 1.0.0
2020
additionalProperties: 1.0.1
2121
configurableModuleName: 0.2.0
2222
constsAndDefaults: 1.0.6
23-
core: 6.0.2
23+
core: 6.0.3
2424
defaultEnabledRetries: 0.2.0
2525
deprecations: 3.0.2
2626
devContainers: 3.0.0
@@ -29,7 +29,7 @@ features:
2929
examples: 3.0.2
3030
flatRequests: 1.0.1
3131
flattening: 3.1.1
32-
globalSecurity: 3.0.4
32+
globalSecurity: 3.0.5
3333
globalSecurityCallbacks: 1.0.0
3434
globalSecurityFlattening: 1.0.0
3535
globalServerURLs: 3.2.0
@@ -2715,8 +2715,8 @@ trackedFiles:
27152715
pristine_git_object: 33c17ec92e441b6c363a28a5b7319df5a2ad94dd
27162716
pyproject.toml:
27172717
id: 5d07e7d72637
2718-
last_write_checksum: sha1:d97a10d69c08ee3de1c7e13b15c602a5406e1b9b
2719-
pristine_git_object: 6a525cbe1ff46afaa986095d88fe894d67e3a8c4
2718+
last_write_checksum: sha1:e9db932bb828d9c1245edec14224a5690a80b7a3
2719+
pristine_git_object: 2a56a22494af43f01d8902bd6a0f498dd23f305f
27202720
scripts/prepare_readme.py:
27212721
id: e0c5957a6035
27222722
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -2743,8 +2743,8 @@ trackedFiles:
27432743
pristine_git_object: 58c4d70ac1797b86ff5c4237cafbc344c42d8f64
27442744
src/glean/api_client/_version.py:
27452745
id: 0ce22b26136b
2746-
last_write_checksum: sha1:41722c38ebdc94eaf7260bd58cf6ec9a3236aabb
2747-
pristine_git_object: c3594d3fd8d262424b3882bb98e4896020bb8d42
2746+
last_write_checksum: sha1:a666730776e1ff328b50bac5dcffef7f4c9045a2
2747+
pristine_git_object: e2b72bf755902fbb0842635724ecb14ab9cca446
27482748
src/glean/api_client/agents.py:
27492749
id: b925701a9217
27502750
last_write_checksum: sha1:35034b44db8e95826ceb314f3a59eeb8961fd419
@@ -4927,8 +4927,8 @@ trackedFiles:
49274927
pristine_git_object: 3324e1bc2668c54c4d5f5a1a845675319757a828
49284928
src/glean/api_client/utils/eventstreaming.py:
49294929
id: fdc3230ebb0e
4930-
last_write_checksum: sha1:bababae5d54b7efc360db701daa49e18a92c2f3b
4931-
pristine_git_object: 0969899bfc491e5e408d05643525f347ea95e4fc
4930+
last_write_checksum: sha1:ffa870a25a7e4e2015bfd7a467ccd3aa1de97f0e
4931+
pristine_git_object: f2052fc22d9fd6c663ba3dce019fe234ca37108b
49324932
src/glean/api_client/utils/forms.py:
49334933
id: 00f73e14b0f0
49344934
last_write_checksum: sha1:0ca31459b99f761fcc6d0557a0a38daac4ad50f4
@@ -4959,8 +4959,8 @@ trackedFiles:
49594959
pristine_git_object: 88a91b10cd2076b4a2c6cff2ac6bfaa5e3c5ad13
49604960
src/glean/api_client/utils/security.py:
49614961
id: 5c4255995c2c
4962-
last_write_checksum: sha1:61b5eab8e97fdb03b7d847f927164da70a610760
4963-
pristine_git_object: 9a8b701e4e0cb7415576fd6fac3c3509c403bef7
4962+
last_write_checksum: sha1:863f4bd46af8e0e9c1756a1e394117cc9710ddb3
4963+
pristine_git_object: e91e5a6e195e5b2b8d2ed5d901ca934bc02aa5dd
49644964
src/glean/api_client/utils/serializers.py:
49654965
id: c499367f56e9
49664966
last_write_checksum: sha1:ce1d8d7f500a9ccba0aeca5057cee9c271f4dfd7
@@ -5132,7 +5132,7 @@ trackedFiles:
51325132
tests/mockserver/internal/handler/pathpostrestapiv1getanswer.go:
51335133
last_write_checksum: sha1:3bec6f7cd190f9394bebac2407f9d7f1e606e479
51345134
tests/mockserver/internal/handler/pathpostrestapiv1getchat.go:
5135-
last_write_checksum: sha1:2c2b7acb22e422a721a21801cccfa30fedfd3169
5135+
last_write_checksum: sha1:089475adb3686c656bd0eb52940285a7e037ab83
51365136
tests/mockserver/internal/handler/pathpostrestapiv1getchatapplication.go:
51375137
last_write_checksum: sha1:7b81898137fdb3a89b4dcfa318b9b5b92e8860c0
51385138
tests/mockserver/internal/handler/pathpostrestapiv1getchatfiles.go:
@@ -7330,7 +7330,6 @@ generatedTests:
73307330
updateshortcut: "2025-06-12T19:13:52-04:00"
73317331
listfindingsexports: "2025-12-10T17:53:31Z"
73327332
downloadfindingsexport: "2025-12-10T17:53:31Z"
7333-
releaseNotes: "## Python SDK Changes:\n* `glean.client.chat.create()`: \n * `request` **Changed**\n * `response.messages[].agent_config.agent.enum(auto)` **Added** (Breaking ⚠️)\n* `glean.client.shortcuts.retrieve()`: `request` **Changed** (Breaking ⚠️)\n* `glean.client.search.retrieve_feed()`: \n * `request.locale` **Added**\n * `response.results[].primary_entry.prompt_template.favorite_info.ugc_type.enum(prism_views_type)` **Added** (Breaking ⚠️)\n* `glean.client.pins.list()`: `request` **Changed** (Breaking ⚠️)\n* `glean.client.insights.retrieve()`: \n * `request` **Changed** (Breaking ⚠️)\n * `response` **Changed** (Breaking ⚠️)\n* `glean.client.documents.retrieve_by_facets()`: `request` **Changed** (Breaking ⚠️)\n* `glean.client.documents.retrieve()`: `request` **Changed** (Breaking ⚠️)\n* `glean.client.chat.retrieve()`: \n * `request.locale` **Added**\n * `response.chat_result.chat.messages[].agent_config.agent.enum(auto)` **Added** (Breaking ⚠️)\n* `glean.client.collections.list()`: `request.locale` **Added**\n* `glean.client.messages.retrieve()`: \n * `request.locale` **Added**\n * `response.search_response.glean_data_error.federated_search_rate_limit_error` **Added**\n* `glean.client.chat.delete()`: `request.locale` **Added**\n* `glean.client.answers.list()`: `request.locale` **Added**\n* `glean.client.chat.list()`: `request.locale` **Added**\n* `glean.client.chat.retrieve_application()`: `request.locale` **Added**\n* `glean.client.chat.upload_files()`: `request.locale` **Added**\n* `glean.client.chat.retrieve_files()`: `request.locale` **Added**\n* `glean.client.chat.delete_files()`: `request.locale` **Added**\n* `glean.client.chat.create_stream()`: \n * `request.messages[].agent_config.agent.enum(auto)` **Added**\n* `glean.client.agents.retrieve()`: `request.locale` **Added**\n* `glean.client.agents.retrieve_schemas()`: `request.locale` **Added**\n* `glean.client.collections.add_items()`: `request.locale` **Added**\n* `glean.client.collections.create()`: `request.locale` **Added**\n* `glean.client.collections.delete()`: `request.locale` **Added**\n* `glean.client.collections.delete_item()`: `request.locale` **Added**\n* `glean.client.collections.update()`: `request.locale` **Added**\n* `glean.client.collections.update_item()`: `request.locale` **Added**\n* `glean.client.collections.retrieve()`: `request.locale` **Added**\n* `glean.client.announcements.create()`: `request.locale` **Added**\n* `glean.client.documents.retrieve_permissions()`: `request.locale` **Added**\n* `glean.client.answers.retrieve()`: `request.locale` **Added**\n* `glean.client.answers.update()`: `request.locale` **Added**\n* `glean.client.documents.summarize()`: `request.locale` **Added**\n* `glean.client.answers.delete()`: `request.locale` **Added**\n* `glean.client.chat.delete_all()`: `request.locale` **Added**\n* `glean.client.pins.update()`: `request.locale` **Added**\n* `glean.client.pins.retrieve()`: `request.locale` **Added**\n* `glean.client.answers.create()`: `request.locale` **Added**\n* `glean.client.pins.create()`: `request.locale` **Added**\n* `glean.client.pins.remove()`: `request.locale` **Added**\n* `glean.client.search.query_as_admin()`: \n * `request.locale` **Added**\n * `response.glean_data_error.federated_search_rate_limit_error` **Added**\n * `error.federated_search_rate_limit_error` **Added**\n* `glean.client.search.autocomplete()`: \n * `request.locale` **Added**\n * `response.glean_data_error.federated_search_rate_limit_error` **Added**\n* `glean.client.announcements.update()`: `request.locale` **Added**\n* `glean.client.search.recommendations()`: \n * `request.locale` **Added**\n * `response.glean_data_error.federated_search_rate_limit_error` **Added**\n* `glean.client.search.query()`: \n * `request.locale` **Added**\n * `response.glean_data_error.federated_search_rate_limit_error` **Added**\n * `error.federated_search_rate_limit_error` **Added**\n* `glean.client.entities.list()`: `request.locale` **Added**\n* `glean.client.entities.read_people()`: `request.locale` **Added**\n* `glean.client.shortcuts.create()`: `request.locale` **Added**\n* `glean.client.shortcuts.delete()`: `request.locale` **Added**\n* `glean.client.announcements.delete()`: `request.locale` **Added**\n* `glean.client.shortcuts.list()`: `request.locale` **Added**\n* `glean.client.shortcuts.update()`: `request.locale` **Added**\n* `glean.client.verification.add_reminder()`: `request.locale` **Added**\n* `glean.client.verification.list()`: `request.locale` **Added**\n* `glean.client.verification.verify()`: `request.locale` **Added**\n* `glean.client.governance.data.policies.retrieve()`: `response.report.config.input_options.subset_doc_ids_to_scan` **Added**\n* `glean.client.governance.data.policies.update()`: \n * `request.config.input_options.subset_doc_ids_to_scan` **Added**\n* `glean.client.governance.data.policies.list()`: `response.reports[].config.input_options.subset_doc_ids_to_scan` **Added**\n* `glean.client.governance.data.policies.create()`: \n * `request.config.input_options.subset_doc_ids_to_scan` **Added**\n * `response.report.config.input_options.subset_doc_ids_to_scan` **Added**\n* `glean.client.governance.data.reports.create()`: \n * `request.config.input_options.subset_doc_ids_to_scan` **Added**\n"
73347333
generatedFiles:
73357334
- .devcontainer/README.md
73367335
- .devcontainer/devcontainer.json

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ generation:
3333
generateNewTests: true
3434
skipResponseBodyAssertions: true
3535
python:
36-
version: 0.12.0
36+
version: 0.12.1
3737
additionalDependencies:
3838
dev: {}
3939
main: {}

.speakeasy/glean-merged-spec.yaml

Lines changed: 8 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: e9d79a2b78690b4f39de6c7160b23871dc74ca44
5+
x-source-commit-sha: 9e30d574b26af5aea9f343b173a4c04a4d6bd044
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: 3059642aa7ad5465cf3e9a0bd9a2081e8aa2ac02
25+
x-open-api-commit-sha: e9deba03749240dbb9c0ba9d110e15591825b6ab
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com
@@ -8780,6 +8780,12 @@ components:
87808780
gleanAssist:
87818781
deprecated: true
87828782
$ref: "#/components/schemas/GleanAssistInsightsResponse"
8783+
x-glean-deprecated:
8784+
id: 15850758-4d95-4d98-8d57-39c50663a796
8785+
introduced: "2026-02-05"
8786+
message: Field is deprecated
8787+
removal: "2026-10-15"
8788+
x-speakeasy-deprecation-message: "Deprecated on 2026-02-05, removal scheduled for 2026-10-15: Field is deprecated"
87838789
overviewResponse:
87848790
$ref: "#/components/schemas/InsightsOverviewResponse"
87858791
assistantResponse:

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.704.0
1+
speakeasyVersion: 1.706.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:da507d11771bbbe13a9d4181ca10615f2a50d8ae6815afe6ef8c26895eb9f4dc
6-
sourceBlobDigest: sha256:873d4d929c0aad705f509b4919d45704a5678330455836af99760654874fc593
5+
sourceRevisionDigest: sha256:047cdb5efd8f47a217d3958b57af6078f3c4d4f1ba43862f16e7760f1f16ae6d
6+
sourceBlobDigest: sha256:ac6385a48d08a34b59f5cb164fa7200e328754ed3260692a0c0d044a7499c7db
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1770164832
9+
- speakeasy-sdk-regen-1770336010
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:da507d11771bbbe13a9d4181ca10615f2a50d8ae6815afe6ef8c26895eb9f4dc
21-
sourceBlobDigest: sha256:873d4d929c0aad705f509b4919d45704a5678330455836af99760654874fc593
20+
sourceRevisionDigest: sha256:047cdb5efd8f47a217d3958b57af6078f3c4d4f1ba43862f16e7760f1f16ae6d
21+
sourceBlobDigest: sha256:ac6385a48d08a34b59f5cb164fa7200e328754ed3260692a0c0d044a7499c7db
2222
codeSamplesNamespace: glean-api-specs-python-code-samples
23-
codeSamplesRevisionDigest: sha256:63149e84cbe4b93d8b304a32eb7bb1d67c2228b9478c68aa3df0fbef5bbdcc30
23+
codeSamplesRevisionDigest: sha256:b30002ad3742a0457ea1d3e7826c76600292705f16984c137abf8e8691ff1528
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
@@ -508,4 +508,14 @@ Based on:
508508
### Generated
509509
- [python v0.12.0] .
510510
### Releases
511-
- [PyPI v0.12.0] https://pypi.org/project/glean-api-client/0.12.0 - .
511+
- [PyPI v0.12.0] https://pypi.org/project/glean-api-client/0.12.0 - .
512+
513+
## 2026-02-06 02:10:01
514+
### Changes
515+
Based on:
516+
- OpenAPI Doc
517+
- Speakeasy CLI 1.706.1 (2.809.2) https://github.com/speakeasy-api/speakeasy
518+
### Generated
519+
- [python v0.12.1] .
520+
### Releases
521+
- [PyPI v0.12.1] https://pypi.org/project/glean-api-client/0.12.1 - .

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.0"
4+
version = "0.12.1"
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: 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-api-client"
6-
__version__: str = "0.12.0"
6+
__version__: str = "0.12.1"
77
__openapi_doc_version__: str = "0.9.0"
8-
__gen_version__: str = "2.806.4"
9-
__user_agent__: str = "speakeasy-sdk/python 0.12.0 2.806.4 0.9.0 glean-api-client"
8+
__gen_version__: str = "2.809.2"
9+
__user_agent__: str = "speakeasy-sdk/python 0.12.1 2.809.2 0.9.0 glean-api-client"
1010

1111
try:
1212
if __package__ is not None:

0 commit comments

Comments
 (0)