Skip to content

Commit afffc78

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.761.3
1 parent 5eddb17 commit afffc78

File tree

11 files changed

+55
-48
lines changed

11 files changed

+55
-48
lines changed

.speakeasy/gen.lock

Lines changed: 19 additions & 23 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: 7b4eefe42b8a2b2321c05c58fd5bf321
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.761.1
7-
generationVersion: 2.879.6
8-
releaseVersion: 0.12.20
9-
configChecksum: 118c8b5d37717e432d05b23672b24c21
6+
speakeasyVersion: 1.761.3
7+
generationVersion: 2.879.11
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: 5b3479cc-8a4c-409c-9ef9-9e039c13290d
15+
pristine_commit_hash: 84b46a07162e9174796f5612ef5c2a06b2c649b9
16+
pristine_tree_hash: 55074d96c8a73ad3645013010beae1f3f5b4f642
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:4cc8ce7a84ff2626e04510f8fe3be0bbe6476271
2807+
pristine_git_object: 8e3c4c8b151a4190bad120974fe3ca6b523ef504
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
@@ -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:
@@ -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:a327189497f3a2b98c2e277757da4e4ba22cf768
6605+
pristine_git_object: 072b3207b89ff92c8a22b828c32ce23e2ae0ba88
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: 8a9690bc90c9c71487fe543c68c59c2fbcb6022b
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: 49726354d8eeecbe095ed4aaf241d3d8a974e985
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: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
speakeasyVersion: 1.761.1
1+
speakeasyVersion: 1.761.3
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:08d4d58caccd1bef6ef8e22dfcf97a354aded9212e6fea82f0aa6557c2ac60b7
6-
sourceBlobDigest: sha256:6937879dbbc72083c2849b612846828aafdd666c568135d879d9a9f3b6ede95e
5+
sourceRevisionDigest: sha256:2306a6520704af9f292a6fdde3923790ed7129533be8b5c258b395775fc07a42
6+
sourceBlobDigest: sha256:0c15db8bfa0244eca1316d848a2ceab74445db5748364fdcd8667aab30e8a124
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:2306a6520704af9f292a6fdde3923790ed7129533be8b5c258b395775fc07a42
20+
sourceBlobDigest: sha256:0c15db8bfa0244eca1316d848a2ceab74445db5748364fdcd8667aab30e8a124
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-12 02:42:37
714+
### Changes
715+
Based on:
716+
- OpenAPI Doc
717+
- Speakeasy CLI 1.761.3 (2.879.11) 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: 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.20"
6+
__version__: str = "0.12.21"
77
__openapi_doc_version__: str = "0.9.0"
8-
__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"
8+
__gen_version__: str = "2.879.11"
9+
__user_agent__: str = "speakeasy-sdk/python 0.12.21 2.879.11 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):

tests/mockserver/internal/sdk/models/components/customproperty.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)