Skip to content

Commit 5574ebf

Browse files
authored
Merge pull request #147 from criblio/speakeasy-sdk-regen-dev-1760662589
chore: 🐝 Update SDK - Generate Dev SDK [dev] 0.2.0b6
2 parents d8cfc22 + 95f24de commit 5574ebf

File tree

9 files changed

+44
-29
lines changed

9 files changed

+44
-29
lines changed

.speakeasy/gen.lock

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: cfa345be-20bc-4980-a260-c3fa74040ac2
33
management:
4-
docChecksum: a36d607d60e776a4c9cc735310b933ee
5-
docVersion: 4.15.0-alpha.1760569726872-c3466a59
4+
docChecksum: 059a018b0f15f27cb7b208a2ca9338b0
5+
docVersion: 4.15.0-alpha.1760742316222-ce9b582f
66
speakeasyVersion: 1.636.3
77
generationVersion: 2.723.11
8-
releaseVersion: 0.2.0b5
9-
configChecksum: 4059da1d9fbd0779c7d1230c34ad4916
8+
releaseVersion: 0.2.0b6
9+
configChecksum: b9d366b4a360b3cee4952093a70b0238
1010
repoURL: https://github.com/criblio/cribl_control_plane_sdk_python.git
1111
installationURL: https://github.com/criblio/cribl_control_plane_sdk_python.git
1212
published: true
@@ -2367,7 +2367,7 @@ examples:
23672367
application/json: {"username": "Nikko.Connelly", "password": "Ljp4BunfMR9hNyM"}
23682368
responses:
23692369
"200":
2370-
application/json: {"token": "<value>"}
2370+
application/json: {"token": "<value>", "forcePasswordChange": false}
23712371
listInput:
23722372
speakeasy-default-list-input:
23732373
responses:
@@ -3286,9 +3286,4 @@ generatedTests:
32863286
updateGroupsById: "2025-08-04T02:32:44Z"
32873287
releaseNotes: |
32883288
## Python SDK Changes Detected:
3289-
* `cribl_control_plane.packs.upload()`: **Added**
3290-
* `cribl_control_plane.packs.install()`: `response.items.[].tags.data_type` **Changed**
3291-
* `cribl_control_plane.packs.list()`: `response.items.[].tags.data_type` **Changed**
3292-
* `cribl_control_plane.packs.delete()`: `response.items.[].tags.data_type` **Changed**
3293-
* `cribl_control_plane.packs.get()`: `response.items.[].tags.data_type` **Changed**
3294-
* `cribl_control_plane.packs.update()`: `response.items.[].tags.data_type` **Changed**
3289+
* `cribl_control_plane.auth.tokens.get()`: `response.force_password_change` **Added**

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ generation:
2626
generateNewTests: false
2727
skipResponseBodyAssertions: false
2828
python:
29-
version: 0.2.0b5
29+
version: 0.2.0b6
3030
additionalDependencies:
3131
dev: {}
3232
main: {}

.speakeasy/out.openapi.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ servers:
44
info:
55
title: Cribl API Reference
66
description: This API Reference lists available REST endpoints, along with their supported operations for accessing, creating, updating, or deleting resources. See our complementary product documentation at [docs.cribl.io](http://docs.cribl.io).
7-
version: 4.15.0-alpha.1760569726872-c3466a59
7+
version: 4.15.0-alpha.1760742316222-ce9b582f
88
contact:
99
name: Support
1010
url: https://portal.support.cribl.io
@@ -40948,6 +40948,8 @@ components:
4094840948
properties:
4094940949
token:
4095040950
type: string
40951+
forcePasswordChange:
40952+
type: boolean
4095140953
DistributedSummary:
4095240954
type: object
4095340955
properties:

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ speakeasyVersion: 1.636.3
22
sources:
33
Cribl API Reference:
44
sourceNamespace: cribl-api-reference
5-
sourceRevisionDigest: sha256:aa8d55b08881b9cb4a9a2733ef4bb30ec2d431e3947e5328e7cfd0883536cb8b
6-
sourceBlobDigest: sha256:0beab37bb2d9c1fa7004085fba7408fba5ef91efc9d3598e99d6bda70c654795
5+
sourceRevisionDigest: sha256:1df02faa3256ae8c4599b387e2ef7d119c08add0c300f5fa83ed0c9b7e24eb60
6+
sourceBlobDigest: sha256:ac9338cc8bc1cf301721ffa4a87310dbbfdd67326a1bf377a0b8af0f8c511ad9
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-dev-1760576200
10-
- 4.15.0-alpha.1760569726872-c3466a59
9+
- speakeasy-sdk-regen-dev-1760662589
10+
- 4.15.0-alpha.1760742316222-ce9b582f
1111
targets:
1212
cribl-control-plane:
1313
source: Cribl API Reference
1414
sourceNamespace: cribl-api-reference
15-
sourceRevisionDigest: sha256:aa8d55b08881b9cb4a9a2733ef4bb30ec2d431e3947e5328e7cfd0883536cb8b
16-
sourceBlobDigest: sha256:0beab37bb2d9c1fa7004085fba7408fba5ef91efc9d3598e99d6bda70c654795
15+
sourceRevisionDigest: sha256:1df02faa3256ae8c4599b387e2ef7d119c08add0c300f5fa83ed0c9b7e24eb60
16+
sourceBlobDigest: sha256:ac9338cc8bc1cf301721ffa4a87310dbbfdd67326a1bf377a0b8af0f8c511ad9
1717
codeSamplesNamespace: cribl-api-reference-python-code-samples
18-
codeSamplesRevisionDigest: sha256:15583f9d042e94bdeb7698a492154f7fa51095dada52ae8ae461d03b80f7c38d
18+
codeSamplesRevisionDigest: sha256:517a5ad6e8a2060d1f992c9b52091523eabf2f821f82b79033b34b4a5824ffea
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: 1.636.3

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -478,4 +478,14 @@ Based on:
478478
### Generated
479479
- [python v0.2.0b5] .
480480
### Releases
481-
- [PyPI v0.2.0b5] https://pypi.org/project/cribl-control-plane/0.2.0b5 - .
481+
- [PyPI v0.2.0b5] https://pypi.org/project/cribl-control-plane/0.2.0b5 - .
482+
483+
## 2025-10-18 00:52:07
484+
### Changes
485+
Based on:
486+
- OpenAPI Doc
487+
- Speakeasy CLI 1.636.3 (2.723.11) https://github.com/speakeasy-api/speakeasy
488+
### Generated
489+
- [python v0.2.0b6] .
490+
### Releases
491+
- [PyPI v0.2.0b6] https://pypi.org/project/cribl-control-plane/0.2.0b6 - .

docs/models/authtoken.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
## Fields
55

6-
| Field | Type | Required | Description |
7-
| ------------------ | ------------------ | ------------------ | ------------------ |
8-
| `token` | *str* | :heavy_check_mark: | N/A |
6+
| Field | Type | Required | Description |
7+
| ----------------------- | ----------------------- | ----------------------- | ----------------------- |
8+
| `token` | *str* | :heavy_check_mark: | N/A |
9+
| `force_password_change` | *Optional[bool]* | :heavy_minus_sign: | N/A |

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 = "cribl-control-plane"
4-
version = "0.2.0b5"
4+
version = "0.2.0b6"
55
description = "Python Client SDK Generated by Speakeasy."
66
authors = [{ name = "Speakeasy" },]
77
readme = "README-PYPI.md"

src/cribl_control_plane/_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 = "cribl-control-plane"
6-
__version__: str = "0.2.0b5"
7-
__openapi_doc_version__: str = "4.15.0-alpha.1760569726872-c3466a59"
6+
__version__: str = "0.2.0b6"
7+
__openapi_doc_version__: str = "4.15.0-alpha.1760742316222-ce9b582f"
88
__gen_version__: str = "2.723.11"
9-
__user_agent__: str = "speakeasy-sdk/python 0.2.0b5 2.723.11 4.15.0-alpha.1760569726872-c3466a59 cribl-control-plane"
9+
__user_agent__: str = "speakeasy-sdk/python 0.2.0b6 2.723.11 4.15.0-alpha.1760742316222-ce9b582f cribl-control-plane"
1010

1111
try:
1212
if __package__ is not None:

src/cribl_control_plane/models/authtoken.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,19 @@
22

33
from __future__ import annotations
44
from cribl_control_plane.types import BaseModel
5-
from typing_extensions import TypedDict
5+
import pydantic
6+
from typing import Optional
7+
from typing_extensions import Annotated, NotRequired, TypedDict
68

79

810
class AuthTokenTypedDict(TypedDict):
911
token: str
12+
force_password_change: NotRequired[bool]
1013

1114

1215
class AuthToken(BaseModel):
1316
token: str
17+
18+
force_password_change: Annotated[
19+
Optional[bool], pydantic.Field(alias="forcePasswordChange")
20+
] = None

0 commit comments

Comments
 (0)