|
21 | 21 | ) |
22 | 22 | from ._utils import is_given, get_async_library |
23 | 23 | from ._version import __version__ |
24 | | -from .resources import browsers |
| 24 | +from .resources import browsers, deployments |
25 | 25 | from ._streaming import Stream as Stream, AsyncStream as AsyncStream |
26 | 26 | from ._exceptions import KernelError, APIStatusError |
27 | 27 | from ._base_client import ( |
|
50 | 50 |
|
51 | 51 |
|
52 | 52 | class Kernel(SyncAPIClient): |
| 53 | + deployments: deployments.DeploymentsResource |
53 | 54 | apps: apps.AppsResource |
54 | 55 | browsers: browsers.BrowsersResource |
55 | 56 | with_raw_response: KernelWithRawResponse |
@@ -133,6 +134,7 @@ def __init__( |
133 | 134 | _strict_response_validation=_strict_response_validation, |
134 | 135 | ) |
135 | 136 |
|
| 137 | + self.deployments = deployments.DeploymentsResource(self) |
136 | 138 | self.apps = apps.AppsResource(self) |
137 | 139 | self.browsers = browsers.BrowsersResource(self) |
138 | 140 | self.with_raw_response = KernelWithRawResponse(self) |
@@ -246,6 +248,7 @@ def _make_status_error( |
246 | 248 |
|
247 | 249 |
|
248 | 250 | class AsyncKernel(AsyncAPIClient): |
| 251 | + deployments: deployments.AsyncDeploymentsResource |
249 | 252 | apps: apps.AsyncAppsResource |
250 | 253 | browsers: browsers.AsyncBrowsersResource |
251 | 254 | with_raw_response: AsyncKernelWithRawResponse |
@@ -329,6 +332,7 @@ def __init__( |
329 | 332 | _strict_response_validation=_strict_response_validation, |
330 | 333 | ) |
331 | 334 |
|
| 335 | + self.deployments = deployments.AsyncDeploymentsResource(self) |
332 | 336 | self.apps = apps.AsyncAppsResource(self) |
333 | 337 | self.browsers = browsers.AsyncBrowsersResource(self) |
334 | 338 | self.with_raw_response = AsyncKernelWithRawResponse(self) |
@@ -443,24 +447,28 @@ def _make_status_error( |
443 | 447 |
|
444 | 448 | class KernelWithRawResponse: |
445 | 449 | def __init__(self, client: Kernel) -> None: |
| 450 | + self.deployments = deployments.DeploymentsResourceWithRawResponse(client.deployments) |
446 | 451 | self.apps = apps.AppsResourceWithRawResponse(client.apps) |
447 | 452 | self.browsers = browsers.BrowsersResourceWithRawResponse(client.browsers) |
448 | 453 |
|
449 | 454 |
|
450 | 455 | class AsyncKernelWithRawResponse: |
451 | 456 | def __init__(self, client: AsyncKernel) -> None: |
| 457 | + self.deployments = deployments.AsyncDeploymentsResourceWithRawResponse(client.deployments) |
452 | 458 | self.apps = apps.AsyncAppsResourceWithRawResponse(client.apps) |
453 | 459 | self.browsers = browsers.AsyncBrowsersResourceWithRawResponse(client.browsers) |
454 | 460 |
|
455 | 461 |
|
456 | 462 | class KernelWithStreamedResponse: |
457 | 463 | def __init__(self, client: Kernel) -> None: |
| 464 | + self.deployments = deployments.DeploymentsResourceWithStreamingResponse(client.deployments) |
458 | 465 | self.apps = apps.AppsResourceWithStreamingResponse(client.apps) |
459 | 466 | self.browsers = browsers.BrowsersResourceWithStreamingResponse(client.browsers) |
460 | 467 |
|
461 | 468 |
|
462 | 469 | class AsyncKernelWithStreamedResponse: |
463 | 470 | def __init__(self, client: AsyncKernel) -> None: |
| 471 | + self.deployments = deployments.AsyncDeploymentsResourceWithStreamingResponse(client.deployments) |
464 | 472 | self.apps = apps.AsyncAppsResourceWithStreamingResponse(client.apps) |
465 | 473 | self.browsers = browsers.AsyncBrowsersResourceWithStreamingResponse(client.browsers) |
466 | 474 |
|
|
0 commit comments