|
8 | 8 |
|
9 | 9 | import httpx
|
10 | 10 |
|
11 |
| -from . import _exceptions |
| 11 | +from . import resources, _exceptions |
12 | 12 | from ._qs import Querystring
|
13 | 13 | from ._types import (
|
14 | 14 | NOT_GIVEN,
|
|
24 | 24 | get_async_library,
|
25 | 25 | )
|
26 | 26 | from ._version import __version__
|
27 |
| -from .resources import ( |
28 |
| - tasks, |
29 |
| - projects, |
30 |
| - services, |
31 |
| - environments, |
32 |
| - automations_files, |
33 |
| - environment_classes, |
34 |
| - personal_access_tokens, |
35 |
| -) |
36 | 27 | from ._streaming import Stream as Stream, AsyncStream as AsyncStream
|
37 | 28 | from ._exceptions import APIStatusError
|
38 | 29 | from ._base_client import (
|
39 | 30 | DEFAULT_MAX_RETRIES,
|
40 | 31 | SyncAPIClient,
|
41 | 32 | AsyncAPIClient,
|
42 | 33 | )
|
43 |
| -from .resources.runners import runners |
44 |
| -from .resources.organizations import organizations |
45 |
| -from .resources.runner_interactions import runner_interactions |
46 |
| -from .resources.runner_configurations import runner_configurations |
47 |
| -from .resources.environment_automations import environment_automations |
48 | 34 |
|
49 |
| -__all__ = ["Timeout", "Transport", "ProxiesTypes", "RequestOptions", "Gitpod", "AsyncGitpod", "Client", "AsyncClient"] |
| 35 | +__all__ = [ |
| 36 | + "Timeout", |
| 37 | + "Transport", |
| 38 | + "ProxiesTypes", |
| 39 | + "RequestOptions", |
| 40 | + "resources", |
| 41 | + "Gitpod", |
| 42 | + "AsyncGitpod", |
| 43 | + "Client", |
| 44 | + "AsyncClient", |
| 45 | +] |
50 | 46 |
|
51 | 47 |
|
52 | 48 | class Gitpod(SyncAPIClient):
|
53 |
| - services: services.ServicesResource |
54 |
| - automations_files: automations_files.AutomationsFilesResource |
55 |
| - tasks: tasks.TasksResource |
56 |
| - environment_automations: environment_automations.EnvironmentAutomationsResource |
57 |
| - environments: environments.EnvironmentsResource |
58 |
| - environment_classes: environment_classes.EnvironmentClassesResource |
59 |
| - organizations: organizations.OrganizationsResource |
60 |
| - projects: projects.ProjectsResource |
61 |
| - runner_configurations: runner_configurations.RunnerConfigurationsResource |
62 |
| - runner_interactions: runner_interactions.RunnerInteractionsResource |
63 |
| - runners: runners.RunnersResource |
64 |
| - personal_access_tokens: personal_access_tokens.PersonalAccessTokensResource |
| 49 | + services: resources.ServicesResource |
| 50 | + automations_files: resources.AutomationsFilesResource |
| 51 | + tasks: resources.TasksResource |
| 52 | + environment_automations: resources.EnvironmentAutomationsResource |
| 53 | + environments: resources.EnvironmentsResource |
| 54 | + environment_classes: resources.EnvironmentClassesResource |
| 55 | + organizations: resources.OrganizationsResource |
| 56 | + projects: resources.ProjectsResource |
| 57 | + runner_configurations: resources.RunnerConfigurationsResource |
| 58 | + runner_interactions: resources.RunnerInteractionsResource |
| 59 | + runners: resources.RunnersResource |
| 60 | + personal_access_tokens: resources.PersonalAccessTokensResource |
65 | 61 | with_raw_response: GitpodWithRawResponse
|
66 | 62 | with_streaming_response: GitpodWithStreamedResponse
|
67 | 63 |
|
@@ -106,18 +102,18 @@ def __init__(
|
106 | 102 | _strict_response_validation=_strict_response_validation,
|
107 | 103 | )
|
108 | 104 |
|
109 |
| - self.services = services.ServicesResource(self) |
110 |
| - self.automations_files = automations_files.AutomationsFilesResource(self) |
111 |
| - self.tasks = tasks.TasksResource(self) |
112 |
| - self.environment_automations = environment_automations.EnvironmentAutomationsResource(self) |
113 |
| - self.environments = environments.EnvironmentsResource(self) |
114 |
| - self.environment_classes = environment_classes.EnvironmentClassesResource(self) |
115 |
| - self.organizations = organizations.OrganizationsResource(self) |
116 |
| - self.projects = projects.ProjectsResource(self) |
117 |
| - self.runner_configurations = runner_configurations.RunnerConfigurationsResource(self) |
118 |
| - self.runner_interactions = runner_interactions.RunnerInteractionsResource(self) |
119 |
| - self.runners = runners.RunnersResource(self) |
120 |
| - self.personal_access_tokens = personal_access_tokens.PersonalAccessTokensResource(self) |
| 105 | + self.services = resources.ServicesResource(self) |
| 106 | + self.automations_files = resources.AutomationsFilesResource(self) |
| 107 | + self.tasks = resources.TasksResource(self) |
| 108 | + self.environment_automations = resources.EnvironmentAutomationsResource(self) |
| 109 | + self.environments = resources.EnvironmentsResource(self) |
| 110 | + self.environment_classes = resources.EnvironmentClassesResource(self) |
| 111 | + self.organizations = resources.OrganizationsResource(self) |
| 112 | + self.projects = resources.ProjectsResource(self) |
| 113 | + self.runner_configurations = resources.RunnerConfigurationsResource(self) |
| 114 | + self.runner_interactions = resources.RunnerInteractionsResource(self) |
| 115 | + self.runners = resources.RunnersResource(self) |
| 116 | + self.personal_access_tokens = resources.PersonalAccessTokensResource(self) |
121 | 117 | self.with_raw_response = GitpodWithRawResponse(self)
|
122 | 118 | self.with_streaming_response = GitpodWithStreamedResponse(self)
|
123 | 119 |
|
@@ -219,18 +215,18 @@ def _make_status_error(
|
219 | 215 |
|
220 | 216 |
|
221 | 217 | class AsyncGitpod(AsyncAPIClient):
|
222 |
| - services: services.AsyncServicesResource |
223 |
| - automations_files: automations_files.AsyncAutomationsFilesResource |
224 |
| - tasks: tasks.AsyncTasksResource |
225 |
| - environment_automations: environment_automations.AsyncEnvironmentAutomationsResource |
226 |
| - environments: environments.AsyncEnvironmentsResource |
227 |
| - environment_classes: environment_classes.AsyncEnvironmentClassesResource |
228 |
| - organizations: organizations.AsyncOrganizationsResource |
229 |
| - projects: projects.AsyncProjectsResource |
230 |
| - runner_configurations: runner_configurations.AsyncRunnerConfigurationsResource |
231 |
| - runner_interactions: runner_interactions.AsyncRunnerInteractionsResource |
232 |
| - runners: runners.AsyncRunnersResource |
233 |
| - personal_access_tokens: personal_access_tokens.AsyncPersonalAccessTokensResource |
| 218 | + services: resources.AsyncServicesResource |
| 219 | + automations_files: resources.AsyncAutomationsFilesResource |
| 220 | + tasks: resources.AsyncTasksResource |
| 221 | + environment_automations: resources.AsyncEnvironmentAutomationsResource |
| 222 | + environments: resources.AsyncEnvironmentsResource |
| 223 | + environment_classes: resources.AsyncEnvironmentClassesResource |
| 224 | + organizations: resources.AsyncOrganizationsResource |
| 225 | + projects: resources.AsyncProjectsResource |
| 226 | + runner_configurations: resources.AsyncRunnerConfigurationsResource |
| 227 | + runner_interactions: resources.AsyncRunnerInteractionsResource |
| 228 | + runners: resources.AsyncRunnersResource |
| 229 | + personal_access_tokens: resources.AsyncPersonalAccessTokensResource |
234 | 230 | with_raw_response: AsyncGitpodWithRawResponse
|
235 | 231 | with_streaming_response: AsyncGitpodWithStreamedResponse
|
236 | 232 |
|
@@ -275,18 +271,18 @@ def __init__(
|
275 | 271 | _strict_response_validation=_strict_response_validation,
|
276 | 272 | )
|
277 | 273 |
|
278 |
| - self.services = services.AsyncServicesResource(self) |
279 |
| - self.automations_files = automations_files.AsyncAutomationsFilesResource(self) |
280 |
| - self.tasks = tasks.AsyncTasksResource(self) |
281 |
| - self.environment_automations = environment_automations.AsyncEnvironmentAutomationsResource(self) |
282 |
| - self.environments = environments.AsyncEnvironmentsResource(self) |
283 |
| - self.environment_classes = environment_classes.AsyncEnvironmentClassesResource(self) |
284 |
| - self.organizations = organizations.AsyncOrganizationsResource(self) |
285 |
| - self.projects = projects.AsyncProjectsResource(self) |
286 |
| - self.runner_configurations = runner_configurations.AsyncRunnerConfigurationsResource(self) |
287 |
| - self.runner_interactions = runner_interactions.AsyncRunnerInteractionsResource(self) |
288 |
| - self.runners = runners.AsyncRunnersResource(self) |
289 |
| - self.personal_access_tokens = personal_access_tokens.AsyncPersonalAccessTokensResource(self) |
| 274 | + self.services = resources.AsyncServicesResource(self) |
| 275 | + self.automations_files = resources.AsyncAutomationsFilesResource(self) |
| 276 | + self.tasks = resources.AsyncTasksResource(self) |
| 277 | + self.environment_automations = resources.AsyncEnvironmentAutomationsResource(self) |
| 278 | + self.environments = resources.AsyncEnvironmentsResource(self) |
| 279 | + self.environment_classes = resources.AsyncEnvironmentClassesResource(self) |
| 280 | + self.organizations = resources.AsyncOrganizationsResource(self) |
| 281 | + self.projects = resources.AsyncProjectsResource(self) |
| 282 | + self.runner_configurations = resources.AsyncRunnerConfigurationsResource(self) |
| 283 | + self.runner_interactions = resources.AsyncRunnerInteractionsResource(self) |
| 284 | + self.runners = resources.AsyncRunnersResource(self) |
| 285 | + self.personal_access_tokens = resources.AsyncPersonalAccessTokensResource(self) |
290 | 286 | self.with_raw_response = AsyncGitpodWithRawResponse(self)
|
291 | 287 | self.with_streaming_response = AsyncGitpodWithStreamedResponse(self)
|
292 | 288 |
|
@@ -389,110 +385,90 @@ def _make_status_error(
|
389 | 385 |
|
390 | 386 | class GitpodWithRawResponse:
|
391 | 387 | def __init__(self, client: Gitpod) -> None:
|
392 |
| - self.services = services.ServicesResourceWithRawResponse(client.services) |
393 |
| - self.automations_files = automations_files.AutomationsFilesResourceWithRawResponse(client.automations_files) |
394 |
| - self.tasks = tasks.TasksResourceWithRawResponse(client.tasks) |
395 |
| - self.environment_automations = environment_automations.EnvironmentAutomationsResourceWithRawResponse( |
| 388 | + self.services = resources.ServicesResourceWithRawResponse(client.services) |
| 389 | + self.automations_files = resources.AutomationsFilesResourceWithRawResponse(client.automations_files) |
| 390 | + self.tasks = resources.TasksResourceWithRawResponse(client.tasks) |
| 391 | + self.environment_automations = resources.EnvironmentAutomationsResourceWithRawResponse( |
396 | 392 | client.environment_automations
|
397 | 393 | )
|
398 |
| - self.environments = environments.EnvironmentsResourceWithRawResponse(client.environments) |
399 |
| - self.environment_classes = environment_classes.EnvironmentClassesResourceWithRawResponse( |
400 |
| - client.environment_classes |
401 |
| - ) |
402 |
| - self.organizations = organizations.OrganizationsResourceWithRawResponse(client.organizations) |
403 |
| - self.projects = projects.ProjectsResourceWithRawResponse(client.projects) |
404 |
| - self.runner_configurations = runner_configurations.RunnerConfigurationsResourceWithRawResponse( |
405 |
| - client.runner_configurations |
406 |
| - ) |
407 |
| - self.runner_interactions = runner_interactions.RunnerInteractionsResourceWithRawResponse( |
408 |
| - client.runner_interactions |
409 |
| - ) |
410 |
| - self.runners = runners.RunnersResourceWithRawResponse(client.runners) |
411 |
| - self.personal_access_tokens = personal_access_tokens.PersonalAccessTokensResourceWithRawResponse( |
| 394 | + self.environments = resources.EnvironmentsResourceWithRawResponse(client.environments) |
| 395 | + self.environment_classes = resources.EnvironmentClassesResourceWithRawResponse(client.environment_classes) |
| 396 | + self.organizations = resources.OrganizationsResourceWithRawResponse(client.organizations) |
| 397 | + self.projects = resources.ProjectsResourceWithRawResponse(client.projects) |
| 398 | + self.runner_configurations = resources.RunnerConfigurationsResourceWithRawResponse(client.runner_configurations) |
| 399 | + self.runner_interactions = resources.RunnerInteractionsResourceWithRawResponse(client.runner_interactions) |
| 400 | + self.runners = resources.RunnersResourceWithRawResponse(client.runners) |
| 401 | + self.personal_access_tokens = resources.PersonalAccessTokensResourceWithRawResponse( |
412 | 402 | client.personal_access_tokens
|
413 | 403 | )
|
414 | 404 |
|
415 | 405 |
|
416 | 406 | class AsyncGitpodWithRawResponse:
|
417 | 407 | def __init__(self, client: AsyncGitpod) -> None:
|
418 |
| - self.services = services.AsyncServicesResourceWithRawResponse(client.services) |
419 |
| - self.automations_files = automations_files.AsyncAutomationsFilesResourceWithRawResponse( |
420 |
| - client.automations_files |
421 |
| - ) |
422 |
| - self.tasks = tasks.AsyncTasksResourceWithRawResponse(client.tasks) |
423 |
| - self.environment_automations = environment_automations.AsyncEnvironmentAutomationsResourceWithRawResponse( |
| 408 | + self.services = resources.AsyncServicesResourceWithRawResponse(client.services) |
| 409 | + self.automations_files = resources.AsyncAutomationsFilesResourceWithRawResponse(client.automations_files) |
| 410 | + self.tasks = resources.AsyncTasksResourceWithRawResponse(client.tasks) |
| 411 | + self.environment_automations = resources.AsyncEnvironmentAutomationsResourceWithRawResponse( |
424 | 412 | client.environment_automations
|
425 | 413 | )
|
426 |
| - self.environments = environments.AsyncEnvironmentsResourceWithRawResponse(client.environments) |
427 |
| - self.environment_classes = environment_classes.AsyncEnvironmentClassesResourceWithRawResponse( |
428 |
| - client.environment_classes |
429 |
| - ) |
430 |
| - self.organizations = organizations.AsyncOrganizationsResourceWithRawResponse(client.organizations) |
431 |
| - self.projects = projects.AsyncProjectsResourceWithRawResponse(client.projects) |
432 |
| - self.runner_configurations = runner_configurations.AsyncRunnerConfigurationsResourceWithRawResponse( |
| 414 | + self.environments = resources.AsyncEnvironmentsResourceWithRawResponse(client.environments) |
| 415 | + self.environment_classes = resources.AsyncEnvironmentClassesResourceWithRawResponse(client.environment_classes) |
| 416 | + self.organizations = resources.AsyncOrganizationsResourceWithRawResponse(client.organizations) |
| 417 | + self.projects = resources.AsyncProjectsResourceWithRawResponse(client.projects) |
| 418 | + self.runner_configurations = resources.AsyncRunnerConfigurationsResourceWithRawResponse( |
433 | 419 | client.runner_configurations
|
434 | 420 | )
|
435 |
| - self.runner_interactions = runner_interactions.AsyncRunnerInteractionsResourceWithRawResponse( |
436 |
| - client.runner_interactions |
437 |
| - ) |
438 |
| - self.runners = runners.AsyncRunnersResourceWithRawResponse(client.runners) |
439 |
| - self.personal_access_tokens = personal_access_tokens.AsyncPersonalAccessTokensResourceWithRawResponse( |
| 421 | + self.runner_interactions = resources.AsyncRunnerInteractionsResourceWithRawResponse(client.runner_interactions) |
| 422 | + self.runners = resources.AsyncRunnersResourceWithRawResponse(client.runners) |
| 423 | + self.personal_access_tokens = resources.AsyncPersonalAccessTokensResourceWithRawResponse( |
440 | 424 | client.personal_access_tokens
|
441 | 425 | )
|
442 | 426 |
|
443 | 427 |
|
444 | 428 | class GitpodWithStreamedResponse:
|
445 | 429 | def __init__(self, client: Gitpod) -> None:
|
446 |
| - self.services = services.ServicesResourceWithStreamingResponse(client.services) |
447 |
| - self.automations_files = automations_files.AutomationsFilesResourceWithStreamingResponse( |
448 |
| - client.automations_files |
449 |
| - ) |
450 |
| - self.tasks = tasks.TasksResourceWithStreamingResponse(client.tasks) |
451 |
| - self.environment_automations = environment_automations.EnvironmentAutomationsResourceWithStreamingResponse( |
| 430 | + self.services = resources.ServicesResourceWithStreamingResponse(client.services) |
| 431 | + self.automations_files = resources.AutomationsFilesResourceWithStreamingResponse(client.automations_files) |
| 432 | + self.tasks = resources.TasksResourceWithStreamingResponse(client.tasks) |
| 433 | + self.environment_automations = resources.EnvironmentAutomationsResourceWithStreamingResponse( |
452 | 434 | client.environment_automations
|
453 | 435 | )
|
454 |
| - self.environments = environments.EnvironmentsResourceWithStreamingResponse(client.environments) |
455 |
| - self.environment_classes = environment_classes.EnvironmentClassesResourceWithStreamingResponse( |
456 |
| - client.environment_classes |
457 |
| - ) |
458 |
| - self.organizations = organizations.OrganizationsResourceWithStreamingResponse(client.organizations) |
459 |
| - self.projects = projects.ProjectsResourceWithStreamingResponse(client.projects) |
460 |
| - self.runner_configurations = runner_configurations.RunnerConfigurationsResourceWithStreamingResponse( |
| 436 | + self.environments = resources.EnvironmentsResourceWithStreamingResponse(client.environments) |
| 437 | + self.environment_classes = resources.EnvironmentClassesResourceWithStreamingResponse(client.environment_classes) |
| 438 | + self.organizations = resources.OrganizationsResourceWithStreamingResponse(client.organizations) |
| 439 | + self.projects = resources.ProjectsResourceWithStreamingResponse(client.projects) |
| 440 | + self.runner_configurations = resources.RunnerConfigurationsResourceWithStreamingResponse( |
461 | 441 | client.runner_configurations
|
462 | 442 | )
|
463 |
| - self.runner_interactions = runner_interactions.RunnerInteractionsResourceWithStreamingResponse( |
464 |
| - client.runner_interactions |
465 |
| - ) |
466 |
| - self.runners = runners.RunnersResourceWithStreamingResponse(client.runners) |
467 |
| - self.personal_access_tokens = personal_access_tokens.PersonalAccessTokensResourceWithStreamingResponse( |
| 443 | + self.runner_interactions = resources.RunnerInteractionsResourceWithStreamingResponse(client.runner_interactions) |
| 444 | + self.runners = resources.RunnersResourceWithStreamingResponse(client.runners) |
| 445 | + self.personal_access_tokens = resources.PersonalAccessTokensResourceWithStreamingResponse( |
468 | 446 | client.personal_access_tokens
|
469 | 447 | )
|
470 | 448 |
|
471 | 449 |
|
472 | 450 | class AsyncGitpodWithStreamedResponse:
|
473 | 451 | def __init__(self, client: AsyncGitpod) -> None:
|
474 |
| - self.services = services.AsyncServicesResourceWithStreamingResponse(client.services) |
475 |
| - self.automations_files = automations_files.AsyncAutomationsFilesResourceWithStreamingResponse( |
476 |
| - client.automations_files |
477 |
| - ) |
478 |
| - self.tasks = tasks.AsyncTasksResourceWithStreamingResponse(client.tasks) |
479 |
| - self.environment_automations = environment_automations.AsyncEnvironmentAutomationsResourceWithStreamingResponse( |
| 452 | + self.services = resources.AsyncServicesResourceWithStreamingResponse(client.services) |
| 453 | + self.automations_files = resources.AsyncAutomationsFilesResourceWithStreamingResponse(client.automations_files) |
| 454 | + self.tasks = resources.AsyncTasksResourceWithStreamingResponse(client.tasks) |
| 455 | + self.environment_automations = resources.AsyncEnvironmentAutomationsResourceWithStreamingResponse( |
480 | 456 | client.environment_automations
|
481 | 457 | )
|
482 |
| - self.environments = environments.AsyncEnvironmentsResourceWithStreamingResponse(client.environments) |
483 |
| - self.environment_classes = environment_classes.AsyncEnvironmentClassesResourceWithStreamingResponse( |
| 458 | + self.environments = resources.AsyncEnvironmentsResourceWithStreamingResponse(client.environments) |
| 459 | + self.environment_classes = resources.AsyncEnvironmentClassesResourceWithStreamingResponse( |
484 | 460 | client.environment_classes
|
485 | 461 | )
|
486 |
| - self.organizations = organizations.AsyncOrganizationsResourceWithStreamingResponse(client.organizations) |
487 |
| - self.projects = projects.AsyncProjectsResourceWithStreamingResponse(client.projects) |
488 |
| - self.runner_configurations = runner_configurations.AsyncRunnerConfigurationsResourceWithStreamingResponse( |
| 462 | + self.organizations = resources.AsyncOrganizationsResourceWithStreamingResponse(client.organizations) |
| 463 | + self.projects = resources.AsyncProjectsResourceWithStreamingResponse(client.projects) |
| 464 | + self.runner_configurations = resources.AsyncRunnerConfigurationsResourceWithStreamingResponse( |
489 | 465 | client.runner_configurations
|
490 | 466 | )
|
491 |
| - self.runner_interactions = runner_interactions.AsyncRunnerInteractionsResourceWithStreamingResponse( |
| 467 | + self.runner_interactions = resources.AsyncRunnerInteractionsResourceWithStreamingResponse( |
492 | 468 | client.runner_interactions
|
493 | 469 | )
|
494 |
| - self.runners = runners.AsyncRunnersResourceWithStreamingResponse(client.runners) |
495 |
| - self.personal_access_tokens = personal_access_tokens.AsyncPersonalAccessTokensResourceWithStreamingResponse( |
| 470 | + self.runners = resources.AsyncRunnersResourceWithStreamingResponse(client.runners) |
| 471 | + self.personal_access_tokens = resources.AsyncPersonalAccessTokensResourceWithStreamingResponse( |
496 | 472 | client.personal_access_tokens
|
497 | 473 | )
|
498 | 474 |
|
|
0 commit comments