Skip to content

Commit 94b1f99

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.761.1
1 parent 5eddb17 commit 94b1f99

14 files changed

Lines changed: 69 additions & 61 deletions

File tree

.speakeasy/gen.lock

Lines changed: 21 additions & 25 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: 342db3c3e961e5c5bd4d74702a75f99d
4+
docChecksum: 7ebb52ae1f0ca87b83187d457972dca9
55
docVersion: 0.9.0
66
speakeasyVersion: 1.761.1
77
generationVersion: 2.879.6
8-
releaseVersion: 0.12.20
9-
configChecksum: 118c8b5d37717e432d05b23672b24c21
8+
releaseVersion: 0.12.21
9+
configChecksum: 20ebb8ffe32a0f4d771511e5395aafc8
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: c252eb6e-6ce5-4eba-9dca-21d3c3db7a16
15-
pristine_commit_hash: 1591a9ac40fc7b3e4fca24297e6846d1b9bbc01c
16-
pristine_tree_hash: 8f15c3bdeb9247be31ce867946d42a3770f3ffc1
14+
generation_id: cc40667d-ea49-4dd5-bc61-968d5f784ddb
15+
pristine_commit_hash: b602d2989e8bea54f1b7d614624c3609dbee6284
16+
pristine_tree_hash: 588143b5007b99926c1eb9232decdbd586744950
1717
features:
1818
python:
1919
additionalDependencies: 1.0.0
@@ -687,8 +687,8 @@ trackedFiles:
687687
pristine_git_object: a4b0b181977a85fe59b01ecdaa91574a651d91da
688688
docs/models/customproperty.md:
689689
id: b78e4b74d102
690-
last_write_checksum: sha1:53a34f450bb06abfe86d2053c72c37b1396b5852
691-
pristine_git_object: 3b363fbe4004aaf6476d0e6596226bd835cf4284
690+
last_write_checksum: sha1:68ff7c444fdf2b0d8009dcb6f61dd3867333fa2b
691+
pristine_git_object: 415897d4299dd3cd8105eb2f6e2a619dfab70e22
692692
docs/models/customsensitiveexpression.md:
693693
id: 978a0191d4b9
694694
last_write_checksum: sha1:2d43d5d8b71ce4640b0a9b0cccc33350cb66a3f4
@@ -2775,8 +2775,8 @@ trackedFiles:
27752775
pristine_git_object: e2fda7fe263c2a111e53872e3ad5bc324b4dccfe
27762776
pyproject.toml:
27772777
id: 5d07e7d72637
2778-
last_write_checksum: sha1:c951a37ac61b64abea95db042bf2af7726bbe02b
2779-
pristine_git_object: dcdf40b65963a18a502e45c39a0c29f6cdbe3a10
2778+
last_write_checksum: sha1:65e0f2d22f0fc121be7ef0c65018a5d97077de6e
2779+
pristine_git_object: b482729a93c5c3738efa4e3b29751599f6aa54e0
27802780
scripts/prepare_readme.py:
27812781
id: e0c5957a6035
27822782
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -2803,8 +2803,8 @@ trackedFiles:
28032803
pristine_git_object: 58c4d70ac1797b86ff5c4237cafbc344c42d8f64
28042804
src/glean/api_client/_version.py:
28052805
id: 0ce22b26136b
2806-
last_write_checksum: sha1:c2aed2497aa6263744e15e15dd70b19c04bbab47
2807-
pristine_git_object: fe96c87c29efe2f67d0da2142bf872b686d989b4
2806+
last_write_checksum: sha1:1421c327085869a0c4b47aa3d587023509528346
2807+
pristine_git_object: aea3106fcb1d8e92c20a3beb4075eb6dbafb86f8
28082808
src/glean/api_client/agents.py:
28092809
id: b925701a9217
28102810
last_write_checksum: sha1:ee99ae3d58f7f77ac2eba99c104d04d53c16c09c
@@ -3447,8 +3447,8 @@ trackedFiles:
34473447
pristine_git_object: 68f0fa1e9afe47831a8611971f0c59435631f08e
34483448
src/glean/api_client/models/customproperty.py:
34493449
id: 86c08b8668b7
3450-
last_write_checksum: sha1:180a0db0e23351154fdbe9cd2461b4dba1f3f884
3451-
pristine_git_object: 584ffc76b1ae579c7dca6aff2ee019f4a8ff1e5f
3450+
last_write_checksum: sha1:291c2842c21527001b15d0178110e67609b638c2
3451+
pristine_git_object: 74cc710e0b93d3579db37ebb3e787d5a03a6210a
34523452
src/glean/api_client/models/customsensitiveexpression.py:
34533453
id: 2268022ee406
34543454
last_write_checksum: sha1:14109c3cfd41d0683caccb867ef4ff7c562931b1
@@ -5224,7 +5224,7 @@ trackedFiles:
52245224
tests/mockserver/internal/handler/pathpostrestapiv1createauthtoken.go:
52255225
last_write_checksum: sha1:6ce83ba03066acb436796c018d19715615f548c1
52265226
tests/mockserver/internal/handler/pathpostrestapiv1createcollection.go:
5227-
last_write_checksum: sha1:14b4a1d98dd55ce2b487ae1aaab4a7dece08df25
5227+
last_write_checksum: sha1:f9f4c718408bddadbdf826194f07970bb111e57e
52285228
tests/mockserver/internal/handler/pathpostrestapiv1createshortcut.go:
52295229
last_write_checksum: sha1:dcdf684a85e20db1aee571db9a54a3ee259d71d5
52305230
tests/mockserver/internal/handler/pathpostrestapiv1deleteallchats.go:
@@ -5258,7 +5258,7 @@ trackedFiles:
52585258
tests/mockserver/internal/handler/pathpostrestapiv1getanswer.go:
52595259
last_write_checksum: sha1:80bc08894cebfd78f82d3d80f93fd85a11b55d45
52605260
tests/mockserver/internal/handler/pathpostrestapiv1getchat.go:
5261-
last_write_checksum: sha1:b48e2313407814ee4f8ed181b8e5299a84960c44
5261+
last_write_checksum: sha1:2267292ba8173cf8df70ddbc6ac02ff3439cb879
52625262
tests/mockserver/internal/handler/pathpostrestapiv1getchatapplication.go:
52635263
last_write_checksum: sha1:7b81898137fdb3a89b4dcfa318b9b5b92e8860c0
52645264
tests/mockserver/internal/handler/pathpostrestapiv1getchatfiles.go:
@@ -5556,7 +5556,7 @@ trackedFiles:
55565556
tests/mockserver/internal/sdk/models/components/customfieldvaluestr.go:
55575557
last_write_checksum: sha1:53652361319d7950efb17524252d2d0957b89df3
55585558
tests/mockserver/internal/sdk/models/components/customproperty.go:
5559-
last_write_checksum: sha1:8766ad24a8498cd586be06976363e82c6f9e6c35
5559+
last_write_checksum: sha1:09684d83735ed8c795769dd865450587db945d16
55605560
tests/mockserver/internal/sdk/models/components/customsensitiveexpression.go:
55615561
last_write_checksum: sha1:734702e350fe5a9a0eccf1ebe23fe5ba88de3de5
55625562
tests/mockserver/internal/sdk/models/components/customsensitiverule.go:
@@ -6577,8 +6577,8 @@ trackedFiles:
65776577
pristine_git_object: 6cc8aeec3c52329d389081db0a27f10f53f214b9
65786578
tests/test_messages.py:
65796579
id: be23089b1f8b
6580-
last_write_checksum: sha1:5db8087e85104ab50b362638150fa1f6686a3c30
6581-
pristine_git_object: c0fd29dab7d365ef9d78c0c291b925e6b9fd7298
6580+
last_write_checksum: sha1:a91c985cd1d11560059dc448b10e0c7b75ed60e5
6581+
pristine_git_object: dfdc18641f0d6c38d84b4603ad2da71f75f2e13c
65826582
tests/test_people.py:
65836583
id: 37c243940039
65846584
last_write_checksum: sha1:7c7268ffeebe48d81ed25e9b1cfc3a395abf5c1f
@@ -6601,8 +6601,8 @@ trackedFiles:
66016601
pristine_git_object: df2944ebda36db652b2770dd1c23be83df90fc99
66026602
tests/test_summarize.py:
66036603
id: a255d8a6f627
6604-
last_write_checksum: sha1:0a66e5784eb0a938b4399c0829e4fd716735482b
6605-
pristine_git_object: ef4774cfa7c7777478cd7081760ef38fbb9a0f32
6604+
last_write_checksum: sha1:37185416149f9acbd3383f6c279692aa31e2344a
6605+
pristine_git_object: 449a89669c90568cbef8fb81ea72eb5e5034bd39
66066606
tests/test_tools.py:
66076607
id: 70889bdf7321
66086608
last_write_checksum: sha1:3c0c220f8975b050c322f6475e95f7af4e65b995
@@ -7530,10 +7530,6 @@ generatedTests:
75307530
checkdatasourceauth: "2026-02-19T15:48:52Z"
75317531
getDatasourceInstanceConfiguration: "2026-03-09T18:34:29Z"
75327532
updateDatasourceInstanceConfiguration: "2026-03-09T18:34:29Z"
7533-
releaseNotes: |
7534-
## Python SDK Changes:
7535-
* `glean.client.insights.retrieve()`: `response.agents_response` **Changed**
7536-
* `glean.client.search.retrieve_feed()`: `response.results[].primary_entry.prompt_template.favorite_info.ugc_type.enum(spreadsheet_type)` **Added**
75377533
generatedFiles:
75387534
- .devcontainer/README.md
75397535
- .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.20
37+
version: 0.12.21
3838
additionalDependencies:
3939
dev: {}
4040
main: {}

.speakeasy/glean-merged-spec.yaml

Lines changed: 3 additions & 3 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: 3301b0cde4a4bf6d9bb67d909bfbfc2d97c47ad8
5+
x-source-commit-sha: d828d8748baaea5d08328c090c23e1e800990cff
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: f13962c9263237558900c5da6ccfa48ea4edb68c
25+
x-open-api-commit-sha: 84e37ffdb6ac1463f12d6a578f1cc8c48bc09f34
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com
@@ -12071,7 +12071,7 @@ components:
1207112071
name:
1207212072
type: string
1207312073
value:
12074-
description: Must either be a string or an array of strings. An integer, boolean, etc. is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this.
12074+
description: Must be a string, a number (for INT properties), or an array of strings. A boolean is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this.
1207512075
description: Describes the custom properties of the object.
1207612076
DatasourceConfig:
1207712077
$ref: '#/components/schemas/SharedDatasourceConfig'

.speakeasy/workflow.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ speakeasyVersion: 1.761.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:08d4d58caccd1bef6ef8e22dfcf97a354aded9212e6fea82f0aa6557c2ac60b7
6-
sourceBlobDigest: sha256:6937879dbbc72083c2849b612846828aafdd666c568135d879d9a9f3b6ede95e
5+
sourceRevisionDigest: sha256:6a73f1dc99905329abbd6b328f3d45cb951f8a0cd1071743f1603d9e359c494c
6+
sourceBlobDigest: sha256:7780b77693fddb2a05afb94eec55300dd04fd947a371c3fcb72b142d621bc100
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:08d4d58caccd1bef6ef8e22dfcf97a354aded9212e6fea82f0aa6557c2ac60b7
20-
sourceBlobDigest: sha256:6937879dbbc72083c2849b612846828aafdd666c568135d879d9a9f3b6ede95e
19+
sourceRevisionDigest: sha256:6a73f1dc99905329abbd6b328f3d45cb951f8a0cd1071743f1603d9e359c494c
20+
sourceBlobDigest: sha256:7780b77693fddb2a05afb94eec55300dd04fd947a371c3fcb72b142d621bc100
2121
codeSamplesNamespace: glean-api-specs-python-code-samples
22-
codeSamplesRevisionDigest: sha256:236be967997805680d4e427baaf01aeddfc19c362e810b0602bd8c148d0b703b
22+
codeSamplesRevisionDigest: sha256:a88babde35272bb8f62fe6b45bde03c7a407f5a14b40f1302b05749f9f4ec1d3
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
@@ -708,4 +708,14 @@ Based on:
708708
### Generated
709709
- [python v0.12.20] .
710710
### Releases
711-
- [PyPI v0.12.20] https://pypi.org/project/glean-api-client/0.12.20 - .
711+
- [PyPI v0.12.20] https://pypi.org/project/glean-api-client/0.12.20 - .
712+
713+
## 2026-04-10 03:32:29
714+
### Changes
715+
Based on:
716+
- OpenAPI Doc
717+
- Speakeasy CLI 1.761.1 (2.879.6) https://github.com/speakeasy-api/speakeasy
718+
### Generated
719+
- [python v0.12.21] .
720+
### Releases
721+
- [PyPI v0.12.21] https://pypi.org/project/glean-api-client/0.12.21 - .

docs/models/customproperty.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Describes the custom properties of the object.
55

66
## Fields
77

8-
| Field | Type | Required | Description |
9-
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
10-
| `name` | *Optional[str]* | :heavy_minus_sign: | N/A |
11-
| `value` | *Optional[Any]* | :heavy_minus_sign: | Must either be a string or an array of strings. An integer, boolean, etc. is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this. |
8+
| Field | Type | Required | Description |
9+
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
10+
| `name` | *Optional[str]* | :heavy_minus_sign: | N/A |
11+
| `value` | *Optional[Any]* | :heavy_minus_sign: | Must be a string, a number (for INT properties), or an array of strings. A boolean is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this. |

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

1111
try:
1212
if __package__ is not None:

src/glean/api_client/models/customproperty.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class CustomPropertyTypedDict(TypedDict):
1212

1313
name: NotRequired[str]
1414
value: NotRequired[Any]
15-
r"""Must either be a string or an array of strings. An integer, boolean, etc. is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this."""
15+
r"""Must be a string, a number (for INT properties), or an array of strings. A boolean is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this."""
1616

1717

1818
class CustomProperty(BaseModel):
@@ -21,7 +21,7 @@ class CustomProperty(BaseModel):
2121
name: Optional[str] = None
2222

2323
value: Optional[Any] = None
24-
r"""Must either be a string or an array of strings. An integer, boolean, etc. is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this."""
24+
r"""Must be a string, a number (for INT properties), or an array of strings. A boolean is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this."""
2525

2626
@model_serializer(mode="wrap")
2727
def serialize_model(self, handler):

0 commit comments

Comments
 (0)