Skip to content

Commit c528c7b

Browse files
feat(api): update via SDK Studio
1 parent 6a3dc53 commit c528c7b

File tree

7 files changed

+4
-280
lines changed

7 files changed

+4
-280
lines changed

.stats.yml

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

api.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,5 @@
11
# Apps
22

3-
Types:
4-
5-
```python
6-
from kernel.types import AppListResponse
7-
```
8-
9-
Methods:
10-
11-
- <code title="get /apps">client.apps.<a href="./src/kernel/resources/apps/apps.py">list</a>(\*\*<a href="src/kernel/types/app_list_params.py">params</a>) -> <a href="./src/kernel/types/app_list_response.py">AppListResponse</a></code>
12-
133
## Deployments
144

155
Types:

src/kernel/resources/apps/apps.py

Lines changed: 0 additions & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,8 @@
22

33
from __future__ import annotations
44

5-
import httpx
6-
7-
from ...types import app_list_params
8-
from ..._types import NOT_GIVEN, Body, Query, Headers, NotGiven
9-
from ..._utils import maybe_transform, async_maybe_transform
105
from ..._compat import cached_property
116
from ..._resource import SyncAPIResource, AsyncAPIResource
12-
from ..._response import (
13-
to_raw_response_wrapper,
14-
to_streamed_response_wrapper,
15-
async_to_raw_response_wrapper,
16-
async_to_streamed_response_wrapper,
17-
)
187
from .deployments import (
198
DeploymentsResource,
209
AsyncDeploymentsResource,
@@ -31,8 +20,6 @@
3120
InvocationsResourceWithStreamingResponse,
3221
AsyncInvocationsResourceWithStreamingResponse,
3322
)
34-
from ..._base_client import make_request_options
35-
from ...types.app_list_response import AppListResponse
3623

3724
__all__ = ["AppsResource", "AsyncAppsResource"]
3825

@@ -65,54 +52,6 @@ def with_streaming_response(self) -> AppsResourceWithStreamingResponse:
6552
"""
6653
return AppsResourceWithStreamingResponse(self)
6754

68-
def list(
69-
self,
70-
*,
71-
app_name: str | NotGiven = NOT_GIVEN,
72-
version: str | NotGiven = NOT_GIVEN,
73-
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
74-
# The extra values given here take precedence over values defined on the client or passed to this method.
75-
extra_headers: Headers | None = None,
76-
extra_query: Query | None = None,
77-
extra_body: Body | None = None,
78-
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
79-
) -> AppListResponse:
80-
"""List application versions for the authenticated user.
81-
82-
Optionally filter by app
83-
name and/or version label.
84-
85-
Args:
86-
app_name: Filter results by application name.
87-
88-
version: Filter results by version label.
89-
90-
extra_headers: Send extra headers
91-
92-
extra_query: Add additional query parameters to the request
93-
94-
extra_body: Add additional JSON properties to the request
95-
96-
timeout: Override the client-level default timeout for this request, in seconds
97-
"""
98-
return self._get(
99-
"/apps",
100-
options=make_request_options(
101-
extra_headers=extra_headers,
102-
extra_query=extra_query,
103-
extra_body=extra_body,
104-
timeout=timeout,
105-
query=maybe_transform(
106-
{
107-
"app_name": app_name,
108-
"version": version,
109-
},
110-
app_list_params.AppListParams,
111-
),
112-
),
113-
cast_to=AppListResponse,
114-
)
115-
11655

11756
class AsyncAppsResource(AsyncAPIResource):
11857
@cached_property
@@ -142,63 +81,11 @@ def with_streaming_response(self) -> AsyncAppsResourceWithStreamingResponse:
14281
"""
14382
return AsyncAppsResourceWithStreamingResponse(self)
14483

145-
async def list(
146-
self,
147-
*,
148-
app_name: str | NotGiven = NOT_GIVEN,
149-
version: str | NotGiven = NOT_GIVEN,
150-
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
151-
# The extra values given here take precedence over values defined on the client or passed to this method.
152-
extra_headers: Headers | None = None,
153-
extra_query: Query | None = None,
154-
extra_body: Body | None = None,
155-
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
156-
) -> AppListResponse:
157-
"""List application versions for the authenticated user.
158-
159-
Optionally filter by app
160-
name and/or version label.
161-
162-
Args:
163-
app_name: Filter results by application name.
164-
165-
version: Filter results by version label.
166-
167-
extra_headers: Send extra headers
168-
169-
extra_query: Add additional query parameters to the request
170-
171-
extra_body: Add additional JSON properties to the request
172-
173-
timeout: Override the client-level default timeout for this request, in seconds
174-
"""
175-
return await self._get(
176-
"/apps",
177-
options=make_request_options(
178-
extra_headers=extra_headers,
179-
extra_query=extra_query,
180-
extra_body=extra_body,
181-
timeout=timeout,
182-
query=await async_maybe_transform(
183-
{
184-
"app_name": app_name,
185-
"version": version,
186-
},
187-
app_list_params.AppListParams,
188-
),
189-
),
190-
cast_to=AppListResponse,
191-
)
192-
19384

19485
class AppsResourceWithRawResponse:
19586
def __init__(self, apps: AppsResource) -> None:
19687
self._apps = apps
19788

198-
self.list = to_raw_response_wrapper(
199-
apps.list,
200-
)
201-
20289
@cached_property
20390
def deployments(self) -> DeploymentsResourceWithRawResponse:
20491
return DeploymentsResourceWithRawResponse(self._apps.deployments)
@@ -212,10 +99,6 @@ class AsyncAppsResourceWithRawResponse:
21299
def __init__(self, apps: AsyncAppsResource) -> None:
213100
self._apps = apps
214101

215-
self.list = async_to_raw_response_wrapper(
216-
apps.list,
217-
)
218-
219102
@cached_property
220103
def deployments(self) -> AsyncDeploymentsResourceWithRawResponse:
221104
return AsyncDeploymentsResourceWithRawResponse(self._apps.deployments)
@@ -229,10 +112,6 @@ class AppsResourceWithStreamingResponse:
229112
def __init__(self, apps: AppsResource) -> None:
230113
self._apps = apps
231114

232-
self.list = to_streamed_response_wrapper(
233-
apps.list,
234-
)
235-
236115
@cached_property
237116
def deployments(self) -> DeploymentsResourceWithStreamingResponse:
238117
return DeploymentsResourceWithStreamingResponse(self._apps.deployments)
@@ -246,10 +125,6 @@ class AsyncAppsResourceWithStreamingResponse:
246125
def __init__(self, apps: AsyncAppsResource) -> None:
247126
self._apps = apps
248127

249-
self.list = async_to_streamed_response_wrapper(
250-
apps.list,
251-
)
252-
253128
@cached_property
254129
def deployments(self) -> AsyncDeploymentsResourceWithStreamingResponse:
255130
return AsyncDeploymentsResourceWithStreamingResponse(self._apps.deployments)

src/kernel/types/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
from __future__ import annotations
44

5-
from .app_list_params import AppListParams as AppListParams
6-
from .app_list_response import AppListResponse as AppListResponse
75
from .browser_create_params import BrowserCreateParams as BrowserCreateParams
86
from .browser_create_response import BrowserCreateResponse as BrowserCreateResponse
97
from .browser_retrieve_response import BrowserRetrieveResponse as BrowserRetrieveResponse

src/kernel/types/app_list_params.py

Lines changed: 0 additions & 15 deletions
This file was deleted.

src/kernel/types/app_list_response.py

Lines changed: 0 additions & 28 deletions
This file was deleted.

tests/api_resources/test_apps.py

Lines changed: 0 additions & 96 deletions
This file was deleted.

0 commit comments

Comments
 (0)