Skip to content

Commit 2ddea0a

Browse files
Automatically update python client (ref: Cosmo-Tech/cosmotech-api@248dcf8)
Co-authored-by: jreynard-code <jreynard-code@users.noreply.github.com>
1 parent e6b6d2d commit 2ddea0a

9 files changed

Lines changed: 2 additions & 93 deletions

File tree

.openapi-generator/FILES

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ cosmotech_api/models/run_template_parameter.py
6565
cosmotech_api/models/run_template_parameter_group.py
6666
cosmotech_api/models/run_template_parameter_value.py
6767
cosmotech_api/models/run_template_resource_sizing.py
68-
cosmotech_api/models/run_template_step_source.py
6968
cosmotech_api/models/runner.py
7069
cosmotech_api/models/runner_access_control.py
7170
cosmotech_api/models/runner_resource_sizing.py
@@ -146,7 +145,6 @@ docs/RunTemplateParameter.md
146145
docs/RunTemplateParameterGroup.md
147146
docs/RunTemplateParameterValue.md
148147
docs/RunTemplateResourceSizing.md
149-
docs/RunTemplateStepSource.md
150148
docs/Runner.md
151149
docs/RunnerAccessControl.md
152150
docs/RunnerApi.md
@@ -235,7 +233,6 @@ test/test_run_template_parameter.py
235233
test/test_run_template_parameter_group.py
236234
test/test_run_template_parameter_value.py
237235
test/test_run_template_resource_sizing.py
238-
test/test_run_template_step_source.py
239236
test/test_runner.py
240237
test/test_runner_access_control.py
241238
test/test_runner_api.py

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,6 @@ Class | Method | HTTP request | Description
255255
- [RunTemplateParameterGroup](docs/RunTemplateParameterGroup.md)
256256
- [RunTemplateParameterValue](docs/RunTemplateParameterValue.md)
257257
- [RunTemplateResourceSizing](docs/RunTemplateResourceSizing.md)
258-
- [RunTemplateStepSource](docs/RunTemplateStepSource.md)
259258
- [Runner](docs/Runner.md)
260259
- [RunnerAccessControl](docs/RunnerAccessControl.md)
261260
- [RunnerResourceSizing](docs/RunnerResourceSizing.md)

cosmotech_api/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@
8585
from cosmotech_api.models.run_template_parameter_group import RunTemplateParameterGroup
8686
from cosmotech_api.models.run_template_parameter_value import RunTemplateParameterValue
8787
from cosmotech_api.models.run_template_resource_sizing import RunTemplateResourceSizing
88-
from cosmotech_api.models.run_template_step_source import RunTemplateStepSource
8988
from cosmotech_api.models.runner import Runner
9089
from cosmotech_api.models.runner_access_control import RunnerAccessControl
9190
from cosmotech_api.models.runner_resource_sizing import RunnerResourceSizing

cosmotech_api/models/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@
6262
from cosmotech_api.models.run_template_parameter_group import RunTemplateParameterGroup
6363
from cosmotech_api.models.run_template_parameter_value import RunTemplateParameterValue
6464
from cosmotech_api.models.run_template_resource_sizing import RunTemplateResourceSizing
65-
from cosmotech_api.models.run_template_step_source import RunTemplateStepSource
6665
from cosmotech_api.models.runner import Runner
6766
from cosmotech_api.models.runner_access_control import RunnerAccessControl
6867
from cosmotech_api.models.runner_resource_sizing import RunnerResourceSizing

cosmotech_api/models/run_template.py

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,10 @@
1818
import re # noqa: F401
1919
import json
2020

21-
from pydantic import BaseModel, ConfigDict, Field, StrictBool, StrictInt, StrictStr
21+
from pydantic import BaseModel, ConfigDict, Field, StrictInt, StrictStr
2222
from typing import Any, ClassVar, Dict, List, Optional
2323
from typing_extensions import Annotated
2424
from cosmotech_api.models.run_template_resource_sizing import RunTemplateResourceSizing
25-
from cosmotech_api.models.run_template_step_source import RunTemplateStepSource
2625
from typing import Optional, Set
2726
from typing_extensions import Self
2827

@@ -34,24 +33,12 @@ class RunTemplate(BaseModel):
3433
name: Optional[Annotated[str, Field(min_length=1, strict=True, max_length=50)]] = Field(default=None, description="The Run Template name")
3534
labels: Optional[Dict[str, StrictStr]] = Field(default=None, description="a translated label with key as ISO 639-1 code")
3635
description: Optional[StrictStr] = Field(default=None, description="The Run Template description")
37-
csm_simulation: Optional[StrictStr] = Field(default=None, description="The Cosmo Tech simulation name", alias="csmSimulation")
3836
tags: Optional[List[StrictStr]] = Field(default=None, description="The list of Run Template tags")
3937
compute_size: Optional[StrictStr] = Field(default=None, description="The compute size needed for this Run Template", alias="computeSize")
4038
run_sizing: Optional[RunTemplateResourceSizing] = Field(default=None, alias="runSizing")
41-
no_data_ingestion_state: Optional[StrictBool] = Field(default=None, description="Set to true if the run template does not want to check data ingestion state", alias="noDataIngestionState")
42-
parameters_handler_source: Optional[RunTemplateStepSource] = Field(default=None, alias="parametersHandlerSource")
43-
dataset_validator_source: Optional[RunTemplateStepSource] = Field(default=None, alias="datasetValidatorSource")
44-
pre_run_source: Optional[RunTemplateStepSource] = Field(default=None, alias="preRunSource")
45-
run_source: Optional[RunTemplateStepSource] = Field(default=None, alias="runSource")
46-
post_run_source: Optional[RunTemplateStepSource] = Field(default=None, alias="postRunSource")
47-
scenariodata_transform_source: Optional[RunTemplateStepSource] = Field(default=None, alias="scenariodataTransformSource")
4839
parameter_groups: Optional[List[StrictStr]] = Field(default=None, description="The ordered list of parameters groups for the Run Template", alias="parameterGroups")
49-
stack_steps: Optional[StrictBool] = Field(default=None, description="Whether or not to stack adjacent scenario run steps", alias="stackSteps")
50-
git_repository_url: Optional[StrictStr] = Field(default=None, description="An optional URL to the git repository", alias="gitRepositoryUrl")
51-
git_branch_name: Optional[StrictStr] = Field(default=None, description="An optional git branch name", alias="gitBranchName")
52-
run_template_source_dir: Optional[StrictStr] = Field(default=None, description="An optional directory where to find the run template source", alias="runTemplateSourceDir")
5340
execution_timeout: Optional[StrictInt] = Field(default=None, description="An optional duration in seconds in which a workflow is allowed to run", alias="executionTimeout")
54-
__properties: ClassVar[List[str]] = ["id", "name", "labels", "description", "csmSimulation", "tags", "computeSize", "runSizing", "noDataIngestionState", "parametersHandlerSource", "datasetValidatorSource", "preRunSource", "runSource", "postRunSource", "scenariodataTransformSource", "parameterGroups", "stackSteps", "gitRepositoryUrl", "gitBranchName", "runTemplateSourceDir", "executionTimeout"]
41+
__properties: ClassVar[List[str]] = ["id", "name", "labels", "description", "tags", "computeSize", "runSizing", "parameterGroups", "executionTimeout"]
5542

5643
model_config = ConfigDict(
5744
populate_by_name=True,
@@ -111,22 +98,10 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
11198
"name": obj.get("name"),
11299
"labels": obj.get("labels"),
113100
"description": obj.get("description"),
114-
"csmSimulation": obj.get("csmSimulation"),
115101
"tags": obj.get("tags"),
116102
"computeSize": obj.get("computeSize"),
117103
"runSizing": RunTemplateResourceSizing.from_dict(obj["runSizing"]) if obj.get("runSizing") is not None else None,
118-
"noDataIngestionState": obj.get("noDataIngestionState"),
119-
"parametersHandlerSource": obj.get("parametersHandlerSource"),
120-
"datasetValidatorSource": obj.get("datasetValidatorSource"),
121-
"preRunSource": obj.get("preRunSource"),
122-
"runSource": obj.get("runSource"),
123-
"postRunSource": obj.get("postRunSource"),
124-
"scenariodataTransformSource": obj.get("scenariodataTransformSource"),
125104
"parameterGroups": obj.get("parameterGroups"),
126-
"stackSteps": obj.get("stackSteps"),
127-
"gitRepositoryUrl": obj.get("gitRepositoryUrl"),
128-
"gitBranchName": obj.get("gitBranchName"),
129-
"runTemplateSourceDir": obj.get("runTemplateSourceDir"),
130105
"executionTimeout": obj.get("executionTimeout")
131106
})
132107
return _obj

docs/RunTemplate.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,10 @@ Name | Type | Description | Notes
1010
**name** | **str** | The Run Template name | [optional]
1111
**labels** | **Dict[str, str]** | a translated label with key as ISO 639-1 code | [optional]
1212
**description** | **str** | The Run Template description | [optional]
13-
**csm_simulation** | **str** | The Cosmo Tech simulation name | [optional]
1413
**tags** | **List[str]** | The list of Run Template tags | [optional]
1514
**compute_size** | **str** | The compute size needed for this Run Template | [optional]
1615
**run_sizing** | [**RunTemplateResourceSizing**](RunTemplateResourceSizing.md) | | [optional]
17-
**no_data_ingestion_state** | **bool** | Set to true if the run template does not want to check data ingestion state | [optional]
18-
**parameters_handler_source** | [**RunTemplateStepSource**](RunTemplateStepSource.md) | | [optional]
19-
**dataset_validator_source** | [**RunTemplateStepSource**](RunTemplateStepSource.md) | | [optional]
20-
**pre_run_source** | [**RunTemplateStepSource**](RunTemplateStepSource.md) | | [optional]
21-
**run_source** | [**RunTemplateStepSource**](RunTemplateStepSource.md) | | [optional]
22-
**post_run_source** | [**RunTemplateStepSource**](RunTemplateStepSource.md) | | [optional]
23-
**scenariodata_transform_source** | [**RunTemplateStepSource**](RunTemplateStepSource.md) | | [optional]
2416
**parameter_groups** | **List[str]** | The ordered list of parameters groups for the Run Template | [optional]
25-
**stack_steps** | **bool** | Whether or not to stack adjacent scenario run steps | [optional]
26-
**git_repository_url** | **str** | An optional URL to the git repository | [optional]
27-
**git_branch_name** | **str** | An optional git branch name | [optional]
28-
**run_template_source_dir** | **str** | An optional directory where to find the run template source | [optional]
2917
**execution_timeout** | **int** | An optional duration in seconds in which a workflow is allowed to run | [optional]
3018

3119
## Example

test/test_run_template.py

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ def make_instance(self, include_optional) -> RunTemplate:
4242
'key' : ''
4343
},
4444
description = '',
45-
csm_simulation = '',
4645
tags = [
4746
''
4847
],
@@ -54,20 +53,9 @@ def make_instance(self, include_optional) -> RunTemplate:
5453
limits = cosmotech_api.models.resource_size_info.ResourceSizeInfo(
5554
cpu = '',
5655
memory = '', ), ),
57-
no_data_ingestion_state = True,
58-
parameters_handler_source = 'cloud',
59-
dataset_validator_source = 'cloud',
60-
pre_run_source = 'cloud',
61-
run_source = 'cloud',
62-
post_run_source = 'cloud',
63-
scenariodata_transform_source = 'cloud',
6456
parameter_groups = [
6557
''
6658
],
67-
stack_steps = True,
68-
git_repository_url = '',
69-
git_branch_name = '',
70-
run_template_source_dir = '',
7159
execution_timeout = 56
7260
)
7361
else:

test/test_solution.py

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,6 @@ def make_instance(self, include_optional) -> Solution:
8383
'key' : ''
8484
},
8585
description = '',
86-
csm_simulation = '',
8786
tags = [
8887
''
8988
],
@@ -95,20 +94,9 @@ def make_instance(self, include_optional) -> Solution:
9594
limits = cosmotech_api.models.resource_size_info.ResourceSizeInfo(
9695
cpu = '',
9796
memory = '', ), ),
98-
no_data_ingestion_state = True,
99-
parameters_handler_source = 'cloud',
100-
dataset_validator_source = 'cloud',
101-
pre_run_source = 'cloud',
102-
run_source = 'cloud',
103-
post_run_source = 'cloud',
104-
scenariodata_transform_source = 'cloud',
10597
parameter_groups = [
10698
''
10799
],
108-
stack_steps = True,
109-
git_repository_url = '',
110-
git_branch_name = '',
111-
run_template_source_dir = '',
112100
execution_timeout = 56, )
113101
],
114102
security = cosmotech_api.models.solution_security.SolutionSecurity(
@@ -163,7 +151,6 @@ def make_instance(self, include_optional) -> Solution:
163151
'key' : ''
164152
},
165153
description = '',
166-
csm_simulation = '',
167154
tags = [
168155
''
169156
],
@@ -175,20 +162,9 @@ def make_instance(self, include_optional) -> Solution:
175162
limits = cosmotech_api.models.resource_size_info.ResourceSizeInfo(
176163
cpu = '',
177164
memory = '', ), ),
178-
no_data_ingestion_state = True,
179-
parameters_handler_source = 'cloud',
180-
dataset_validator_source = 'cloud',
181-
pre_run_source = 'cloud',
182-
run_source = 'cloud',
183-
post_run_source = 'cloud',
184-
scenariodata_transform_source = 'cloud',
185165
parameter_groups = [
186166
''
187167
],
188-
stack_steps = True,
189-
git_repository_url = '',
190-
git_branch_name = '',
191-
run_template_source_dir = '',
192168
execution_timeout = 56, )
193169
],
194170
security = cosmotech_api.models.solution_security.SolutionSecurity(

test/test_solution_create_request.py

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@ def make_instance(self, include_optional) -> SolutionCreateRequest:
7878
'key' : ''
7979
},
8080
description = '',
81-
csm_simulation = '',
8281
tags = [
8382
''
8483
],
@@ -90,20 +89,9 @@ def make_instance(self, include_optional) -> SolutionCreateRequest:
9089
limits = cosmotech_api.models.resource_size_info.ResourceSizeInfo(
9190
cpu = '',
9291
memory = '', ), ),
93-
no_data_ingestion_state = True,
94-
parameters_handler_source = 'cloud',
95-
dataset_validator_source = 'cloud',
96-
pre_run_source = 'cloud',
97-
run_source = 'cloud',
98-
post_run_source = 'cloud',
99-
scenariodata_transform_source = 'cloud',
10092
parameter_groups = [
10193
''
10294
],
103-
stack_steps = True,
104-
git_repository_url = '',
105-
git_branch_name = '',
106-
run_template_source_dir = '',
10795
execution_timeout = 56, )
10896
],
10997
sdk_version = '2.4',

0 commit comments

Comments
 (0)