Skip to content

Commit 4f4e2cb

Browse files
authored
Merge pull request #18 from onkernel/release-please--branches--main--changes--next
release: 0.1.0-alpha.15
2 parents 42391ad + 70ac3b9 commit 4f4e2cb

File tree

7 files changed

+28
-28
lines changed

7 files changed

+28
-28
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0-alpha.14"
2+
".": "0.1.0-alpha.15"
33
}

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 7
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-c9d64df733f286f09d2203f4e3d820ce57e8d4c629c5e2db4e2bfac91fbc1598.yml
3-
openapi_spec_hash: fa407611fc566d55f403864fbfaa6c23
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-39aa058a60035c34a636e7f580b4b9c76b05400ae401ef04a761572b20a5425b.yml
3+
openapi_spec_hash: bb79a204f9edb6b6ccfe783a0a82a423
44
config_hash: 4dfa4d870ce0e23e31ce33ab6a53dd21

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## 0.1.0-alpha.15 (2025-05-20)
4+
5+
Full Changelog: [v0.1.0-alpha.14...v0.1.0-alpha.15](https://github.com/onkernel/kernel-python-sdk/compare/v0.1.0-alpha.14...v0.1.0-alpha.15)
6+
7+
### Features
8+
9+
* **api:** update via SDK Studio ([085cf7c](https://github.com/onkernel/kernel-python-sdk/commit/085cf7cd9c68bdef67f360a21f9bd6750483001b))
10+
* **api:** update via SDK Studio ([da4cc1f](https://github.com/onkernel/kernel-python-sdk/commit/da4cc1f1aa385482b0557773845119299b46e270))
11+
312
## 0.1.0-alpha.14 (2025-05-20)
413

514
Full Changelog: [v0.1.0-alpha.13...v0.1.0-alpha.14](https://github.com/onkernel/kernel-python-sdk/compare/v0.1.0-alpha.13...v0.1.0-alpha.14)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "kernel"
3-
version = "0.1.0-alpha.14"
3+
version = "0.1.0-alpha.15"
44
description = "The official Python library for the kernel API"
55
dynamic = ["readme"]
66
license = "Apache-2.0"

src/kernel/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
__title__ = "kernel"
4-
__version__ = "0.1.0-alpha.14" # x-release-please-version
4+
__version__ = "0.1.0-alpha.15" # x-release-please-version

src/kernel/resources/apps/deployments.py

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

33
from __future__ import annotations
44

5-
from typing import Dict, Mapping, cast
5+
from typing import Any, Dict, Mapping, cast
66
from typing_extensions import Literal
77

88
import httpx
@@ -145,7 +145,9 @@ def follow(
145145
options=make_request_options(
146146
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
147147
),
148-
cast_to=DeploymentFollowResponse,
148+
cast_to=cast(
149+
Any, DeploymentFollowResponse
150+
), # Union types cannot be passed in as arguments in the type system
149151
stream=True,
150152
stream_cls=Stream[DeploymentFollowResponse],
151153
)
@@ -270,7 +272,9 @@ async def follow(
270272
options=make_request_options(
271273
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
272274
),
273-
cast_to=DeploymentFollowResponse,
275+
cast_to=cast(
276+
Any, DeploymentFollowResponse
277+
), # Union types cannot be passed in as arguments in the type system
274278
stream=True,
275279
stream_cls=AsyncStream[DeploymentFollowResponse],
276280
)
Lines changed: 7 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,16 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
from typing import List, Union, Optional
3+
from typing import Union, Optional
44
from datetime import datetime
55
from typing_extensions import Literal, Annotated, TypeAlias
66

77
from ..._utils import PropertyInfo
88
from ..._models import BaseModel
99

10-
__all__ = [
11-
"DeploymentFollowResponse",
12-
"DeploymentFollowResponseItem",
13-
"DeploymentFollowResponseItemStateEvent",
14-
"DeploymentFollowResponseItemStateUpdateEvent",
15-
"DeploymentFollowResponseItemLogEvent",
16-
]
10+
__all__ = ["DeploymentFollowResponse", "StateEvent", "StateUpdateEvent", "LogEvent"]
1711

1812

19-
class DeploymentFollowResponseItemStateEvent(BaseModel):
13+
class StateEvent(BaseModel):
2014
event: Literal["state"]
2115
"""Event type identifier (always "state")."""
2216

@@ -29,7 +23,7 @@ class DeploymentFollowResponseItemStateEvent(BaseModel):
2923
"""Time the state was reported."""
3024

3125

32-
class DeploymentFollowResponseItemStateUpdateEvent(BaseModel):
26+
class StateUpdateEvent(BaseModel):
3327
event: Literal["state_update"]
3428
"""Event type identifier (always "state_update")."""
3529

@@ -40,7 +34,7 @@ class DeploymentFollowResponseItemStateUpdateEvent(BaseModel):
4034
"""Time the state change occurred."""
4135

4236

43-
class DeploymentFollowResponseItemLogEvent(BaseModel):
37+
class LogEvent(BaseModel):
4438
event: Literal["log"]
4539
"""Event type identifier (always "log")."""
4640

@@ -51,13 +45,6 @@ class DeploymentFollowResponseItemLogEvent(BaseModel):
5145
"""Time the log entry was produced."""
5246

5347

54-
DeploymentFollowResponseItem: TypeAlias = Annotated[
55-
Union[
56-
DeploymentFollowResponseItemStateEvent,
57-
DeploymentFollowResponseItemStateUpdateEvent,
58-
DeploymentFollowResponseItemLogEvent,
59-
],
60-
PropertyInfo(discriminator="event"),
48+
DeploymentFollowResponse: TypeAlias = Annotated[
49+
Union[StateEvent, StateUpdateEvent, LogEvent], PropertyInfo(discriminator="event")
6150
]
62-
63-
DeploymentFollowResponse: TypeAlias = List[DeploymentFollowResponseItem]

0 commit comments

Comments
 (0)