Skip to content

Commit 6342cca

Browse files
authored
Merge pull request #228 from criblio/speakeasy-sdk-regen-dev-1763773013
chore: 🐝 Update SDK - Generate Dev SDK [dev] 0.4.0b4
2 parents d4bbe74 + 5afc1bf commit 6342cca

29 files changed

+351
-196
lines changed

.speakeasy/gen.lock

Lines changed: 20 additions & 9 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: 2a45ff0f169a944da986fae2d62956b9
5-
docVersion: 4.16.0-alpha.1763717483983-bf4ec3a8
4+
docChecksum: 19ce623e2b8aa2eb25277025f22484d1
5+
docVersion: 4.16.0-alpha.1763766224234-f72e4308
66
speakeasyVersion: 1.659.0
77
generationVersion: 2.755.9
8-
releaseVersion: 0.4.0b3
9-
configChecksum: fb81e00ccb81099106fa48c025cbc57d
8+
releaseVersion: 0.4.0b4
9+
configChecksum: 15c2c546a17feafdda15265f2a016b04
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
@@ -141,6 +141,13 @@ generatedFiles:
141141
- docs/models/deployrequestlookups.md
142142
- docs/models/deployrequestlookupslookup.md
143143
- docs/models/difffiles.md
144+
- docs/models/diffline.md
145+
- docs/models/difflinecontext.md
146+
- docs/models/difflinecontexttype.md
147+
- docs/models/difflinedelete.md
148+
- docs/models/difflinedeletetype.md
149+
- docs/models/difflineinsert.md
150+
- docs/models/difflineinserttype.md
144151
- docs/models/disksandfilesystems.md
145152
- docs/models/distmode.md
146153
- docs/models/distributedsummary.md
@@ -1020,10 +1027,6 @@ generatedFiles:
10201027
- docs/models/lakedatasetmetrics.md
10211028
- docs/models/lakedatasetsearchconfig.md
10221029
- docs/models/lakehouseconnectiontype.md
1023-
- docs/models/line1.md
1024-
- docs/models/line2.md
1025-
- docs/models/line3.md
1026-
- docs/models/lineunion.md
10271030
- docs/models/listconfiggroupbyproductrequest.md
10281031
- docs/models/listeningports.md
10291032
- docs/models/listmasterworkerentryrequest.md
@@ -2169,6 +2172,10 @@ generatedFiles:
21692172
- src/cribl_control_plane/models/deployrequest.py
21702173
- src/cribl_control_plane/models/deployrequestlookups.py
21712174
- src/cribl_control_plane/models/difffiles.py
2175+
- src/cribl_control_plane/models/diffline.py
2176+
- src/cribl_control_plane/models/difflinecontext.py
2177+
- src/cribl_control_plane/models/difflinedelete.py
2178+
- src/cribl_control_plane/models/difflineinsert.py
21722179
- src/cribl_control_plane/models/distributedsummary.py
21732180
- src/cribl_control_plane/models/getconfiggroupaclbyproductandidop.py
21742181
- src/cribl_control_plane/models/getconfiggroupaclteamsbyproductandidop.py
@@ -2798,7 +2805,7 @@ examples:
27982805
groupId: "<id>"
27992806
responses:
28002807
"200":
2801-
application/json: {"count": 969040, "items": [{"commitMessage": "<value>", "diffJson": [{"addedLines": 9690.4, "blocks": [{"header": "<value>", "lines": [{"content": "<value>", "oldNumber": 3887.81}], "newStartLine": 76.45, "oldStartLine": 9379.01, "oldStartLine2": 5511.01}], "changedPercentage": 2205.67, "checksumAfter": "<value>", "checksumBefore": "<value>", "deletedFileMode": "<value>", "deletedLines": 7460.36, "isBinary": true, "isCombined": true, "isCopy": false, "isDeleted": false, "isGitDiff": false, "isNew": true, "isRename": false, "isTooBig": false, "language": "<value>", "mode": "<value>", "newFileMode": "<value>", "newMode": "<value>", "newName": "<value>", "oldMode": ["<value 1>", "<value 2>"], "oldName": "<value>", "unchangedPercentage": 3722.48}]}, {"commitMessage": "<value>", "diffJson": [{"addedLines": 9690.4, "blocks": [{"header": "<value>", "lines": [{"content": "<value>", "oldNumber": 3887.81}], "newStartLine": 76.45, "oldStartLine": 9379.01, "oldStartLine2": 5511.01}], "changedPercentage": 2205.67, "checksumAfter": "<value>", "checksumBefore": "<value>", "deletedFileMode": "<value>", "deletedLines": 7460.36, "isBinary": true, "isCombined": true, "isCopy": false, "isDeleted": false, "isGitDiff": false, "isNew": true, "isRename": false, "isTooBig": false, "language": "<value>", "mode": "<value>", "newFileMode": "<value>", "newMode": "<value>", "newName": "<value>", "oldMode": ["<value 1>", "<value 2>"], "oldName": "<value>", "unchangedPercentage": 3722.48}]}]}
2808+
application/json: {"count": 969040, "items": [{"commitMessage": "<value>", "diffJson": [{"addedLines": 9690.4, "blocks": [{"header": "<value>", "lines": [{"type": "context", "newNumber": 9690.4, "oldNumber": 6372.82, "content": "<value>"}], "newStartLine": 76.45, "oldStartLine": 9379.01, "oldStartLine2": 5511.01}], "changedPercentage": 2205.67, "checksumAfter": "<value>", "checksumBefore": "<value>", "deletedFileMode": "<value>", "deletedLines": 7460.36, "isBinary": true, "isCombined": true, "isCopy": false, "isDeleted": false, "isGitDiff": false, "isNew": true, "isRename": false, "isTooBig": false, "language": "<value>", "mode": "<value>", "newFileMode": "<value>", "newMode": "<value>", "newName": "<value>", "oldMode": ["<value 1>", "<value 2>"], "oldName": "<value>", "unchangedPercentage": 3722.48}]}, {"commitMessage": "<value>", "diffJson": [{"addedLines": 9690.4, "blocks": [{"header": "<value>", "lines": [{"type": "context", "newNumber": 349.88, "oldNumber": 3887.81, "content": "<value>"}], "newStartLine": 76.45, "oldStartLine": 9379.01, "oldStartLine2": 5511.01}], "changedPercentage": 2205.67, "checksumAfter": "<value>", "checksumBefore": "<value>", "deletedFileMode": "<value>", "deletedLines": 7460.36, "isBinary": true, "isCombined": true, "isCopy": false, "isDeleted": false, "isGitDiff": false, "isNew": true, "isRename": false, "isTooBig": false, "language": "<value>", "mode": "<value>", "newFileMode": "<value>", "newMode": "<value>", "newName": "<value>", "oldMode": ["<value 1>", "<value 2>"], "oldName": "<value>", "unchangedPercentage": 3722.48}]}]}
28022809
"500":
28032810
application/json: {"message": "<value>"}
28042811
getVersionStatus:
@@ -3483,3 +3490,7 @@ generatedTests:
34833490
updatePacksById: "2025-08-01T02:34:48Z"
34843491
deleteGroupsById: "2025-08-04T02:32:44Z"
34853492
updateGroupsById: "2025-08-04T02:32:44Z"
3493+
releaseNotes: |
3494+
## Python SDK Changes Detected:
3495+
* `cribl_control_plane.versions.commits.diff()`: `response.items.[].diff_json.[].blocks.[].lines.[]` **Changed**
3496+
* `cribl_control_plane.versions.commits.get()`: `response.items.[].diff_json.[].blocks.[].lines.[]` **Changed**

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ generation:
2929
generateNewTests: false
3030
skipResponseBodyAssertions: false
3131
python:
32-
version: 0.4.0b3
32+
version: 0.4.0b4
3333
additionalDependencies:
3434
dev: {}
3535
main: {}

.speakeasy/out.openapi.yaml

Lines changed: 66 additions & 36 deletions
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.16.0-alpha.1763717483983-bf4ec3a8
7+
version: 4.16.0-alpha.1763766224234-f72e4308
88
contact:
99
name: Support
1010
url: https://portal.support.cribl.io
@@ -31,6 +31,68 @@ components:
3131
message:
3232
type: string
3333
description: Error message
34+
DiffLineDelete:
35+
type: object
36+
properties:
37+
type:
38+
type: string
39+
enum:
40+
- delete
41+
oldNumber:
42+
type: number
43+
content:
44+
type: string
45+
required:
46+
- type
47+
- oldNumber
48+
- content
49+
DiffLineInsert:
50+
type: object
51+
properties:
52+
type:
53+
type: string
54+
enum:
55+
- insert
56+
newNumber:
57+
type: number
58+
content:
59+
type: string
60+
required:
61+
- type
62+
- newNumber
63+
- content
64+
DiffLineContext:
65+
type: object
66+
properties:
67+
type:
68+
type: string
69+
enum:
70+
- context
71+
newNumber:
72+
type: number
73+
oldNumber:
74+
type: number
75+
content:
76+
type: string
77+
required:
78+
- type
79+
- newNumber
80+
- oldNumber
81+
- content
82+
DiffLine:
83+
description: Diff Line
84+
type: array
85+
items:
86+
oneOf:
87+
- $ref: "#/components/schemas/DiffLineDelete"
88+
- $ref: "#/components/schemas/DiffLineInsert"
89+
- $ref: "#/components/schemas/DiffLineContext"
90+
discriminator:
91+
propertyName: type
92+
mapping:
93+
delete: "#/components/schemas/DiffLineDelete"
94+
insert: "#/components/schemas/DiffLineInsert"
95+
context: "#/components/schemas/DiffLineContext"
3496
CloudProvider:
3597
type: string
3698
nullable: true
@@ -177,7 +239,7 @@ components:
177239
type: string
178240
enum:
179241
- lake_access
180-
- riptide
242+
- local_search
181243
x-speakeasy-unknown-values: allow
182244
upgradeVersion:
183245
type: string
@@ -343,7 +405,7 @@ components:
343405
type: string
344406
enum:
345407
- lake_access
346-
- riptide
408+
- local_search
347409
x-speakeasy-unknown-values: allow
348410
upgradeVersion:
349411
type: string
@@ -45381,39 +45443,7 @@ components:
4538145443
header:
4538245444
type: string
4538345445
lines:
45384-
type: array
45385-
items:
45386-
oneOf:
45387-
- type: object
45388-
properties:
45389-
content:
45390-
type: string
45391-
oldNumber:
45392-
type: number
45393-
required:
45394-
- content
45395-
- oldNumber
45396-
- type: object
45397-
properties:
45398-
content:
45399-
type: string
45400-
newNumber:
45401-
type: number
45402-
required:
45403-
- content
45404-
- newNumber
45405-
- type: object
45406-
properties:
45407-
content:
45408-
type: string
45409-
newNumber:
45410-
type: number
45411-
oldNumber:
45412-
type: number
45413-
required:
45414-
- content
45415-
- newNumber
45416-
- oldNumber
45446+
$ref: "#/components/schemas/DiffLine"
4541745447
newStartLine:
4541845448
type: number
4541945449
oldStartLine:

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ speakeasyVersion: 1.659.0
22
sources:
33
Cribl API Reference:
44
sourceNamespace: cribl-api-reference
5-
sourceRevisionDigest: sha256:c643107992f408e6f5f0508a5be8e37c5b40c2a1a4635c8225b0fd227ec690b2
6-
sourceBlobDigest: sha256:8329a7e794afde35a5f681d3f74d7d01fb1665025609ef886dd042aa6c41399c
5+
sourceRevisionDigest: sha256:f559b38838a8a654093fa42c43a2e1f52f75b603fe4d2109d164f8d4d7cc3eda
6+
sourceBlobDigest: sha256:7f3904ec3e6dfe5ad2223d105c4c992ba4862513e8b46ab7e3fc8831d85b9e9f
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-dev-1763720447
10-
- 4.16.0-alpha.1763717483983-bf4ec3a8
9+
- speakeasy-sdk-regen-dev-1763773013
10+
- 4.16.0-alpha.1763766224234-f72e4308
1111
targets:
1212
cribl-control-plane:
1313
source: Cribl API Reference
1414
sourceNamespace: cribl-api-reference
15-
sourceRevisionDigest: sha256:c643107992f408e6f5f0508a5be8e37c5b40c2a1a4635c8225b0fd227ec690b2
16-
sourceBlobDigest: sha256:8329a7e794afde35a5f681d3f74d7d01fb1665025609ef886dd042aa6c41399c
15+
sourceRevisionDigest: sha256:f559b38838a8a654093fa42c43a2e1f52f75b603fe4d2109d164f8d4d7cc3eda
16+
sourceBlobDigest: sha256:7f3904ec3e6dfe5ad2223d105c4c992ba4862513e8b46ab7e3fc8831d85b9e9f
1717
codeSamplesNamespace: cribl-api-reference-python-code-samples
18-
codeSamplesRevisionDigest: sha256:4932cd82098c4d9fcd51656943d67d0f94005190bbc6385dd879cd6ea36921bd
18+
codeSamplesRevisionDigest: sha256:14641ea503abd0ae2cf5772d3ddb3d930cb8bd740a0dca2021fa7920adcad4ea
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: 1.659.0

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.4.0b3] .
710710
### Releases
711-
- [PyPI v0.4.0b3] https://pypi.org/project/cribl-control-plane/0.4.0b3 - .
711+
- [PyPI v0.4.0b3] https://pypi.org/project/cribl-control-plane/0.4.0b3 - .
712+
713+
## 2025-11-22 00:56:30
714+
### Changes
715+
Based on:
716+
- OpenAPI Doc
717+
- Speakeasy CLI 1.659.0 (2.755.9) https://github.com/speakeasy-api/speakeasy
718+
### Generated
719+
- [python v0.4.0b4] .
720+
### Releases
721+
- [PyPI v0.4.0b4] https://pypi.org/project/cribl-control-plane/0.4.0b4 - .

docs/models/block.md

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

44
## Fields
55

6-
| Field | Type | Required | Description |
7-
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
8-
| `header` | *str* | :heavy_check_mark: | N/A |
9-
| `lines` | List[[models.LineUnion](../models/lineunion.md)] | :heavy_check_mark: | N/A |
10-
| `new_start_line` | *float* | :heavy_check_mark: | N/A |
11-
| `old_start_line` | *float* | :heavy_check_mark: | N/A |
12-
| `old_start_line2` | *Optional[float]* | :heavy_minus_sign: | N/A |
6+
| Field | Type | Required | Description |
7+
| ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |
8+
| `header` | *str* | :heavy_check_mark: | N/A |
9+
| `lines` | List[[models.DiffLine](../models/diffline.md)] | :heavy_check_mark: | Diff Line |
10+
| `new_start_line` | *float* | :heavy_check_mark: | N/A |
11+
| `old_start_line` | *float* | :heavy_check_mark: | N/A |
12+
| `old_start_line2` | *Optional[float]* | :heavy_minus_sign: | N/A |

docs/models/configgrouptype.md

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

44
## Values
55

6-
| Name | Value |
7-
| ------------- | ------------- |
8-
| `LAKE_ACCESS` | lake_access |
9-
| `RIPTIDE` | riptide |
6+
| Name | Value |
7+
| -------------- | -------------- |
8+
| `LAKE_ACCESS` | lake_access |
9+
| `LOCAL_SEARCH` | local_search |

docs/models/diffline.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# DiffLine
2+
3+
4+
## Supported Types
5+
6+
### `models.DiffLineDelete`
7+
8+
```python
9+
value: models.DiffLineDelete = /* values here */
10+
```
11+
12+
### `models.DiffLineInsert`
13+
14+
```python
15+
value: models.DiffLineInsert = /* values here */
16+
```
17+
18+
### `models.DiffLineContext`
19+
20+
```python
21+
value: models.DiffLineContext = /* values here */
22+
```
23+

docs/models/difflinecontext.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# DiffLineContext
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
8+
| `type` | [models.DiffLineContextType](../models/difflinecontexttype.md) | :heavy_check_mark: | N/A |
9+
| `new_number` | *float* | :heavy_check_mark: | N/A |
10+
| `old_number` | *float* | :heavy_check_mark: | N/A |
11+
| `content` | *str* | :heavy_check_mark: | N/A |

docs/models/difflinecontexttype.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# DiffLineContextType
2+
3+
4+
## Values
5+
6+
| Name | Value |
7+
| --------- | --------- |
8+
| `CONTEXT` | context |

0 commit comments

Comments
 (0)