Skip to content

Commit b921fe4

Browse files
committed
## Python SDK Changes:
* `glean.client.messages.retrieve()`: `response.search_response.glean_data_error.federated_search_rate_limit_error` **Added** * `glean.client.search.query_as_admin()`: * `response.glean_data_error.federated_search_rate_limit_error` **Added** * `error.federated_search_rate_limit_error` **Added** * `glean.client.search.autocomplete()`: `response.glean_data_error.federated_search_rate_limit_error` **Added** * `glean.client.search.recommendations()`: `response.glean_data_error.federated_search_rate_limit_error` **Added** * `glean.client.search.query()`: * `response.glean_data_error.federated_search_rate_limit_error` **Added** * `error.federated_search_rate_limit_error` **Added** * `glean.client.governance.data.policies.retrieve()`: `response.report.config.input_options.subset_doc_ids_to_scan` **Added** * `glean.client.governance.data.policies.update()`: * `request.config.input_options.subset_doc_ids_to_scan` **Added** * `glean.client.governance.data.policies.list()`: `response.reports.[].config.input_options.subset_doc_ids_to_scan` **Added** * `glean.client.governance.data.policies.create()`: * `request.config.input_options.subset_doc_ids_to_scan` **Added** * `response.report.config.input_options.subset_doc_ids_to_scan` **Added** * `glean.client.governance.data.reports.create()`: * `request.config.input_options.subset_doc_ids_to_scan` **Added**
1 parent 56b3b86 commit b921fe4

File tree

23 files changed

+649
-564
lines changed

23 files changed

+649
-564
lines changed

.speakeasy/gen.lock

Lines changed: 41 additions & 40 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: 91d38b9d4b28ef9b1b98e10a0b5a7371
4+
docChecksum: d8a5e415349c0a306303484fefae6909
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.686.0
7-
generationVersion: 2.796.1
8-
releaseVersion: 0.11.27
9-
configChecksum: 37e1926f5925719f705610da6ba7d40e
6+
speakeasyVersion: 1.693.0
7+
generationVersion: 2.798.0
8+
releaseVersion: 0.11.28
9+
configChecksum: 03e7fbb96c493ad4660d4b3db19252bc
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: 8295e5cc-3cba-4720-b40b-d377a32f9ce7
15-
pristine_commit_hash: ec8d0cb548d884b034e3aa08460751054ec7dca1
16-
pristine_tree_hash: f2f4799cb7a7f9af40b1a07a81904fe71f4a3e37
14+
generation_id: 91d3dd67-8b74-4cbb-86dd-137246fe9307
15+
pristine_commit_hash: 04cf95cccc8502dea5c6de5d6cf7d40a29141138
16+
pristine_tree_hash: 33f4f47eb0d4d42e1eb6b3200d75ce9950b74ac2
1717
features:
1818
python:
1919
additionalDependencies: 1.0.0
@@ -41,7 +41,7 @@ features:
4141
responseFormat: 1.0.1
4242
retries: 3.0.3
4343
sdkHooks: 1.2.1
44-
tests: 1.19.6
44+
tests: 1.19.7
4545
unions: 3.1.2
4646
uploadStreams: 1.0.0
4747
trackedFiles:
@@ -75,8 +75,8 @@ trackedFiles:
7575
pristine_git_object: a6800fed5ba94f25934cdd5b8fe3fa6832f51239
7676
docs/errors/gleandataerror.md:
7777
id: d8679ae13234
78-
last_write_checksum: sha1:bc595bf0967592999c683a4e3a43fa69783bbd10
79-
pristine_git_object: f1df02d4e5daa03df8e8c1b5684fcc91bcabc8a7
78+
last_write_checksum: sha1:a6567c83c6c0bf8eaed55f50af08001869d6a5de
79+
pristine_git_object: 7c4c0d90fd0a2de3e48b99ce691c1e9a6ab03041
8080
docs/models/activity.md:
8181
id: 78c9fe854b65
8282
last_write_checksum: sha1:2bb3d1005124784d416910cff9777277facaebb2
@@ -1391,8 +1391,8 @@ trackedFiles:
13911391
pristine_git_object: 51f7027a16bc10bb4effbdd438eab18581703421
13921392
docs/models/gleandataerror.md:
13931393
id: feb7c60631e4
1394-
last_write_checksum: sha1:bc595bf0967592999c683a4e3a43fa69783bbd10
1395-
pristine_git_object: f1df02d4e5daa03df8e8c1b5684fcc91bcabc8a7
1394+
last_write_checksum: sha1:a6567c83c6c0bf8eaed55f50af08001869d6a5de
1395+
pristine_git_object: 7c4c0d90fd0a2de3e48b99ce691c1e9a6ab03041
13961396
docs/models/grantpermission.md:
13971397
id: 740a53de1e0a
13981398
last_write_checksum: sha1:6f0d12e70708144b4978da20cccda528785c9e0d
@@ -1483,8 +1483,8 @@ trackedFiles:
14831483
pristine_git_object: 92e666de5f7156588d4dbaa09b36fec6e8f2403e
14841484
docs/models/inputoptions.md:
14851485
id: 138e423f4a10
1486-
last_write_checksum: sha1:c087981e52b62b8143f80ad746741b75e483a824
1487-
pristine_git_object: 6d068496b9329ea3ca919e4b7b6fbc9ef3dc2677
1486+
last_write_checksum: sha1:c4188b671a0c08463f924f3f4ce21f29e33d6fae
1487+
pristine_git_object: 289414b161669164cdc7df85a54a17c4e7abfe20
14881488
docs/models/inputoptionstimeperiodtype.md:
14891489
id: c6b86b1220fb
14901490
last_write_checksum: sha1:d6ef77da924ac56d32f6bbf5401d360bf8757bb8
@@ -2283,8 +2283,8 @@ trackedFiles:
22832283
pristine_git_object: ea9cde8de86093172d2cd91f998078ffa1eac008
22842284
docs/models/ugctype.md:
22852285
id: 675d62d57771
2286-
last_write_checksum: sha1:8fcd6e88ae59b47d95bb14af60fc5c73ea855903
2287-
pristine_git_object: 252dc1e7c76ef09a6d54fd638755bdac75106573
2286+
last_write_checksum: sha1:30a5948367e5057f4bfbc79bbfc1784aa393445b
2287+
pristine_git_object: ffb3d59b7d83e940ee855d8889d512f1c2495883
22882288
docs/models/uiconfig.md:
22892289
id: c4d3817a701c
22902290
last_write_checksum: sha1:dd422e5a1bbf9af85722cd43c5437716b8bb3017
@@ -2495,8 +2495,8 @@ trackedFiles:
24952495
pristine_git_object: de45b87e1b93c6f6c365c67567e3aa9d6c70ad8c
24962496
docs/sdks/answers/README.md:
24972497
id: d1b7559999eb
2498-
last_write_checksum: sha1:41e95c72116be14ed7a8c24f9e4dbf6c9ed87dc6
2499-
pristine_git_object: 49b87159a1cf4febafffc88c7f61f6066d6dac5c
2498+
last_write_checksum: sha1:8af231a7956b6c0ec41e06c9c387aa5b4b67ad6a
2499+
pristine_git_object: ccf205ef0ef6a159380ec010dfc5c6bfb39cb489
25002500
docs/sdks/clientactivity/README.md:
25012501
id: a309613986a5
25022502
last_write_checksum: sha1:e7c6971c7d9683ce04aacd6cb96f467376c843e9
@@ -2607,8 +2607,8 @@ trackedFiles:
26072607
pristine_git_object: 8e34b78a71b8bb97bad6dea99d0f791beb134e5b
26082608
pyproject.toml:
26092609
id: 5d07e7d72637
2610-
last_write_checksum: sha1:e74ee3184e376810b0ad328b5c651c9c3cc31cd0
2611-
pristine_git_object: a92333900a6aabd7e86b21f5b1cc0e4c5a232b11
2610+
last_write_checksum: sha1:64ad0265b35e1f7b8e4b1e63978a4a5682155fc2
2611+
pristine_git_object: 0907c294cdfd5063c422800361e711b026cb226a
26122612
scripts/prepare_readme.py:
26132613
id: e0c5957a6035
26142614
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -2635,8 +2635,8 @@ trackedFiles:
26352635
pristine_git_object: 58c4d70ac1797b86ff5c4237cafbc344c42d8f64
26362636
src/glean/api_client/_version.py:
26372637
id: 0ce22b26136b
2638-
last_write_checksum: sha1:188529d678c18f5c3fb9c35fc9cd1e0f75e4297e
2639-
pristine_git_object: 64da52a597a1b036329005760a371e97949a7eb6
2638+
last_write_checksum: sha1:86ae9bacec53cdec2c7fc31940bc29516989fe4c
2639+
pristine_git_object: 1c09675bb84b91b0397e8ce4cdd542bf94cbd39f
26402640
src/glean/api_client/agents.py:
26412641
id: b925701a9217
26422642
last_write_checksum: sha1:56f1329fbf799ea92ed30229d4ed2404666d455d
@@ -2647,8 +2647,8 @@ trackedFiles:
26472647
pristine_git_object: 6f26e4a2ca1f4e62c3e4aef79387692465072ffe
26482648
src/glean/api_client/answers.py:
26492649
id: 184a18f8be7e
2650-
last_write_checksum: sha1:8345c4d96e84816ce14686fbd0f86e12319edade
2651-
pristine_git_object: 25342f6ac6c30295082e1efbade4a2c45fa18e3f
2650+
last_write_checksum: sha1:38fd6f868f98fa02fee92c0d4af8ec9e27c6dddb
2651+
pristine_git_object: 47a5e1ec18cf5dbd1fca0929505f437ec7840228
26522652
src/glean/api_client/basesdk.py:
26532653
id: a9eeecf7fa49
26542654
last_write_checksum: sha1:ccda2f226cc0c1b7d991c8210afaf86920ff7fdf
@@ -2715,8 +2715,8 @@ trackedFiles:
27152715
pristine_git_object: b2f7acde3c293f63d1af370cf1bd4266048c3834
27162716
src/glean/api_client/errors/gleandataerror.py:
27172717
id: 8bae5389c0bf
2718-
last_write_checksum: sha1:29d39ccabff4905216e98b25d1d265a71d731785
2719-
pristine_git_object: 978b0be0e85d64351fd71c8cfe765dbd341cf5ee
2718+
last_write_checksum: sha1:d9db844614059154744d99927a7468306de298c2
2719+
pristine_git_object: 754c85de70a38e982ea6368b9c4f922883a9a040
27202720
src/glean/api_client/errors/gleanerror.py:
27212721
id: 9f1d85652f59
27222722
last_write_checksum: sha1:a7a2bc1335123c6bd8c9f945a9c653f061e14167
@@ -3831,8 +3831,8 @@ trackedFiles:
38313831
pristine_git_object: 9bd865818900f5e18df747e941b941d023d9cd92
38323832
src/glean/api_client/models/gleandataerror.py:
38333833
id: 86e8dc6c1eb5
3834-
last_write_checksum: sha1:e6f673d62bb9e46c48d64bc562439a86192d2f58
3835-
pristine_git_object: 49567e8d31ff0e8224f5bf2da0e0cd615f209c80
3834+
last_write_checksum: sha1:965386c5e2bc833aa410ea407dd114ae2172cc00
3835+
pristine_git_object: 953126e2faefa6d9b050921194fb22953b1a6b8e
38363836
src/glean/api_client/models/grantpermission.py:
38373837
id: 0cfd67112b08
38383838
last_write_checksum: sha1:55769b361ff0127e010631f8523cffdf20e47fd2
@@ -3899,8 +3899,8 @@ trackedFiles:
38993899
pristine_git_object: 21e0654e94d799c3f1841da75c14ba31501a6cd0
39003900
src/glean/api_client/models/inputoptions.py:
39013901
id: 29608097f74b
3902-
last_write_checksum: sha1:126cd6e87de31f54d52c0b1951d1f91ddda96946
3903-
pristine_git_object: 4b14eb02ac24a4557a08f30a26635787bd4ca5b3
3902+
last_write_checksum: sha1:bf745b378cd90614ceb8cd0afbe172f2b7fef045
3903+
pristine_git_object: b1c67be37eae3c9578fb3e18d02eeca382f53708
39043904
src/glean/api_client/models/insightsagentsrequestoptions.py:
39053905
id: e10172e8323e
39063906
last_write_checksum: sha1:b966938195ee3c703471d0b0c05bfd8fcd93710f
@@ -4495,8 +4495,8 @@ trackedFiles:
44954495
pristine_git_object: d20d237b50f1ee24740e67aeaee522b0999d5fb1
44964496
src/glean/api_client/models/ugctype.py:
44974497
id: 9afda9fb9dd7
4498-
last_write_checksum: sha1:df62f173fa4bf673fd035924b6fe98b05beeed0f
4499-
pristine_git_object: 383b3994cbeb3faf026e12366a964186b6181e63
4498+
last_write_checksum: sha1:8f7e4236f023551cae93d5a75872ea6d1a3d3c29
4499+
pristine_git_object: 9594a7bfffd04c21e4fdf0c792b3474ed631cb6d
45004500
src/glean/api_client/models/unpin.py:
45014501
id: fd3f7ecf7a4f
45024502
last_write_checksum: sha1:38b097cc87897b932f2f52ecc1e8cebc9a7833a8
@@ -5476,7 +5476,7 @@ trackedFiles:
54765476
tests/mockserver/internal/sdk/models/components/gleanassistinsightsresponse.go:
54775477
last_write_checksum: sha1:5b8a4fdefd05ed9e53cbee94c32b0a428175ad22
54785478
tests/mockserver/internal/sdk/models/components/gleandataerror.go:
5479-
last_write_checksum: sha1:e2ba36c9aeaebae5a4f57509af9597481a809f8b
5479+
last_write_checksum: sha1:fa6d4a5917a90f72a97628ba20e31dd31b02af0c
54805480
tests/mockserver/internal/sdk/models/components/grantpermission.go:
54815481
last_write_checksum: sha1:83d69c5a502306994095bc1a515d6c52798fa696
54825482
tests/mockserver/internal/sdk/models/components/greenlistusersrequest.go:
@@ -5512,7 +5512,7 @@ trackedFiles:
55125512
tests/mockserver/internal/sdk/models/components/indexuserrequest.go:
55135513
last_write_checksum: sha1:06d1d86e560655f1b5c529f630fd757c12b5d0f4
55145514
tests/mockserver/internal/sdk/models/components/inputoptions.go:
5515-
last_write_checksum: sha1:37bfc1b1073f6918185dada746c2f7c772ee3435
5515+
last_write_checksum: sha1:a8e076c7b78ab09d12da6b5a05b97714306953bd
55165516
tests/mockserver/internal/sdk/models/components/insightsagentsrequestoptions.go:
55175517
last_write_checksum: sha1:00e65e5e7f98d1b0b0d3253a15baad2c11c7dec2
55185518
tests/mockserver/internal/sdk/models/components/insightsaiapprequestoptions.go:
@@ -5794,7 +5794,7 @@ trackedFiles:
57945794
tests/mockserver/internal/sdk/models/components/toolslistresponse.go:
57955795
last_write_checksum: sha1:12c38931f0f2810e038e30a743845a97b876d03c
57965796
tests/mockserver/internal/sdk/models/components/ugctype.go:
5797-
last_write_checksum: sha1:e0a05c163ffdcbacd03574a0adcc51ff1997dd59
5797+
last_write_checksum: sha1:b2c7d1fbd1cbcb64e9ff92e786853554cea97772
57985798
tests/mockserver/internal/sdk/models/components/unpin.go:
57995799
last_write_checksum: sha1:6bd1f6c9f451492810949a589b7cf0e07ede176d
58005800
tests/mockserver/internal/sdk/models/components/updateannouncementrequest.go:
@@ -6096,7 +6096,7 @@ trackedFiles:
60966096
tests/mockserver/internal/sdk/models/sdkerrors/collectionerror.go:
60976097
last_write_checksum: sha1:a8ce08145cf00a84487714f875ba1d3a8d84be1d
60986098
tests/mockserver/internal/sdk/models/sdkerrors/gleandataerror.go:
6099-
last_write_checksum: sha1:8b2cb972da36ace2356aac3c81b133626315fd6c
6099+
last_write_checksum: sha1:ee697c8e2807f2b86c3de73bcbc013bbaf4ee2e9
61006100
tests/mockserver/internal/sdk/types/bigint.go:
61016101
last_write_checksum: sha1:49b004005d0461fb04b846eca062b070b0360b31
61026102
tests/mockserver/internal/sdk/types/date.go:
@@ -6110,7 +6110,7 @@ trackedFiles:
61106110
tests/mockserver/internal/sdk/types/pointers.go:
61116111
last_write_checksum: sha1:fc2275ea006257ba9ba4ff6f2a2cdb6205371eef
61126112
tests/mockserver/internal/sdk/utils/json.go:
6113-
last_write_checksum: sha1:5608b7911537cefb829eadfd5df85f43d0918a1d
6113+
last_write_checksum: sha1:6c771a2a3442f04ef7f925fc37b3e16655cd6ab4
61146114
tests/mockserver/internal/sdk/utils/reflect.go:
61156115
last_write_checksum: sha1:2e555f970ae33dd41130199d1b87c9864b485fdf
61166116
tests/mockserver/internal/sdk/utils/sort.go:
@@ -6249,8 +6249,8 @@ trackedFiles:
62496249
pristine_git_object: df2944ebda36db652b2770dd1c23be83df90fc99
62506250
tests/test_summarize.py:
62516251
id: a255d8a6f627
6252-
last_write_checksum: sha1:4f50b660d414adea1d509dfc957eb74a12654ee4
6253-
pristine_git_object: 63b4eb8541c2b110dab6dda746fef9ac074611f1
6252+
last_write_checksum: sha1:6383d6969c6f1bf1832e5ace511e5c2ffaa6d86f
6253+
pristine_git_object: cac8e9788f25fda1ff78bd2e3e36917319145e82
62546254
tests/test_tools.py:
62556255
id: 70889bdf7321
62566256
last_write_checksum: sha1:3c0c220f8975b050c322f6475e95f7af4e65b995
@@ -7138,6 +7138,7 @@ generatedTests:
71387138
updateshortcut: "2025-06-12T19:13:52-04:00"
71397139
listfindingsexports: "2025-12-10T17:53:31Z"
71407140
downloadfindingsexport: "2025-12-10T17:53:31Z"
7141+
releaseNotes: "## Python SDK Changes:\n* `glean.client.messages.retrieve()`: `response.search_response.glean_data_error.federated_search_rate_limit_error` **Added**\n* `glean.client.search.query_as_admin()`: \n * `response.glean_data_error.federated_search_rate_limit_error` **Added**\n * `error.federated_search_rate_limit_error` **Added**\n* `glean.client.search.autocomplete()`: `response.glean_data_error.federated_search_rate_limit_error` **Added**\n* `glean.client.search.recommendations()`: `response.glean_data_error.federated_search_rate_limit_error` **Added**\n* `glean.client.search.query()`: \n * `response.glean_data_error.federated_search_rate_limit_error` **Added**\n * `error.federated_search_rate_limit_error` **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"
71417142
generatedFiles:
71427143
- .devcontainer/README.md
71437144
- .devcontainer/devcontainer.json

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ generation:
3232
generateNewTests: true
3333
skipResponseBodyAssertions: true
3434
python:
35-
version: 0.11.27
35+
version: 0.11.28
3636
additionalDependencies:
3737
dev: {}
3838
main: {}

0 commit comments

Comments
 (0)