Skip to content

Commit b3299d0

Browse files
Automatically update python client (ref: Cosmo-Tech/cosmotech-api@962f468)
Co-authored-by: jreynard-code <jreynard-code@users.noreply.github.com>
1 parent 31179b0 commit b3299d0

10 files changed

Lines changed: 11 additions & 34 deletions

File tree

.openapi-generator/FILES

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ cosmotech_api/models/container_resource_sizing.py
2626
cosmotech_api/models/created_run.py
2727
cosmotech_api/models/dataset.py
2828
cosmotech_api/models/dataset_access_control.py
29-
cosmotech_api/models/dataset_create_info.py
3029
cosmotech_api/models/dataset_create_request.py
3130
cosmotech_api/models/dataset_edit_info.py
3231
cosmotech_api/models/dataset_part.py
@@ -101,7 +100,6 @@ docs/CreatedRun.md
101100
docs/Dataset.md
102101
docs/DatasetAccessControl.md
103102
docs/DatasetApi.md
104-
docs/DatasetCreateInfo.md
105103
docs/DatasetCreateRequest.md
106104
docs/DatasetEditInfo.md
107105
docs/DatasetPart.md
@@ -187,7 +185,6 @@ test/test_created_run.py
187185
test/test_dataset.py
188186
test/test_dataset_access_control.py
189187
test/test_dataset_api.py
190-
test/test_dataset_create_info.py
191188
test/test_dataset_create_request.py
192189
test/test_dataset_edit_info.py
193190
test/test_dataset_part.py

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,6 @@ Class | Method | HTTP request | Description
208208
- [CreatedRun](docs/CreatedRun.md)
209209
- [Dataset](docs/Dataset.md)
210210
- [DatasetAccessControl](docs/DatasetAccessControl.md)
211-
- [DatasetCreateInfo](docs/DatasetCreateInfo.md)
212211
- [DatasetCreateRequest](docs/DatasetCreateRequest.md)
213212
- [DatasetEditInfo](docs/DatasetEditInfo.md)
214213
- [DatasetPart](docs/DatasetPart.md)

cosmotech_api/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@
4646
from cosmotech_api.models.created_run import CreatedRun
4747
from cosmotech_api.models.dataset import Dataset
4848
from cosmotech_api.models.dataset_access_control import DatasetAccessControl
49-
from cosmotech_api.models.dataset_create_info import DatasetCreateInfo
5049
from cosmotech_api.models.dataset_create_request import DatasetCreateRequest
5150
from cosmotech_api.models.dataset_edit_info import DatasetEditInfo
5251
from cosmotech_api.models.dataset_part import DatasetPart

cosmotech_api/models/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
from cosmotech_api.models.created_run import CreatedRun
2424
from cosmotech_api.models.dataset import Dataset
2525
from cosmotech_api.models.dataset_access_control import DatasetAccessControl
26-
from cosmotech_api.models.dataset_create_info import DatasetCreateInfo
2726
from cosmotech_api.models.dataset_create_request import DatasetCreateRequest
2827
from cosmotech_api.models.dataset_edit_info import DatasetEditInfo
2928
from cosmotech_api.models.dataset_part import DatasetPart

cosmotech_api/models/dataset.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
from pydantic import BaseModel, ConfigDict, Field, StrictStr, field_validator
2222
from typing import Any, ClassVar, Dict, List, Optional
2323
from typing_extensions import Annotated
24-
from cosmotech_api.models.dataset_create_info import DatasetCreateInfo
2524
from cosmotech_api.models.dataset_edit_info import DatasetEditInfo
2625
from cosmotech_api.models.dataset_part import DatasetPart
2726
from cosmotech_api.models.dataset_security import DatasetSecurity
@@ -40,7 +39,7 @@ class Dataset(BaseModel):
4039
tags: List[StrictStr] = Field(description="the list of tags")
4140
additional_data: Optional[Dict[str, Any]] = Field(default=None, description="Free form additional data", alias="additionalData")
4241
parts: List[DatasetPart]
43-
create_info: DatasetCreateInfo = Field(description="The details of the Dataset creation", alias="createInfo")
42+
create_info: DatasetEditInfo = Field(description="The details of the Dataset creation", alias="createInfo")
4443
update_info: DatasetEditInfo = Field(description="The details of the Dataset last update", alias="updateInfo")
4544
security: DatasetSecurity
4645
__properties: ClassVar[List[str]] = ["id", "name", "description", "organizationId", "workspaceId", "tags", "additionalData", "parts", "createInfo", "updateInfo", "security"]
@@ -131,7 +130,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
131130
"tags": obj.get("tags"),
132131
"additionalData": obj.get("additionalData"),
133132
"parts": [DatasetPart.from_dict(_item) for _item in obj["parts"]] if obj.get("parts") is not None else None,
134-
"createInfo": DatasetCreateInfo.from_dict(obj["createInfo"]) if obj.get("createInfo") is not None else None,
133+
"createInfo": DatasetEditInfo.from_dict(obj["createInfo"]) if obj.get("createInfo") is not None else None,
135134
"updateInfo": DatasetEditInfo.from_dict(obj["updateInfo"]) if obj.get("updateInfo") is not None else None,
136135
"security": DatasetSecurity.from_dict(obj["security"]) if obj.get("security") is not None else None
137136
})

cosmotech_api/models/dataset_create_request.py

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import re # noqa: F401
1919
import json
2020

21-
from pydantic import BaseModel, ConfigDict, Field, StrictStr, field_validator
21+
from pydantic import BaseModel, ConfigDict, Field, StrictStr
2222
from typing import Any, ClassVar, Dict, List, Optional
2323
from typing_extensions import Annotated
2424
from cosmotech_api.models.dataset_part_create_request import DatasetPartCreateRequest
@@ -36,18 +36,7 @@ class DatasetCreateRequest(BaseModel):
3636
additional_data: Optional[Dict[str, Any]] = Field(default=None, description="Free form additional data", alias="additionalData")
3737
parts: Optional[List[DatasetPartCreateRequest]] = None
3838
security: Optional[DatasetSecurity] = None
39-
runner_id: Optional[Annotated[str, Field(strict=True)]] = Field(default=None, alias="runnerId")
40-
__properties: ClassVar[List[str]] = ["name", "description", "tags", "additionalData", "parts", "security", "runnerId"]
41-
42-
@field_validator('runner_id')
43-
def runner_id_validate_regular_expression(cls, value):
44-
"""Validates the regular expression"""
45-
if value is None:
46-
return value
47-
48-
if not re.match(r"^r-\w{10,20}", value):
49-
raise ValueError(r"must validate the regular expression /^r-\w{10,20}/")
50-
return value
39+
__properties: ClassVar[List[str]] = ["name", "description", "tags", "additionalData", "parts", "security"]
5140

5241
model_config = ConfigDict(
5342
populate_by_name=True,
@@ -115,8 +104,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
115104
"tags": obj.get("tags"),
116105
"additionalData": obj.get("additionalData"),
117106
"parts": [DatasetPartCreateRequest.from_dict(_item) for _item in obj["parts"]] if obj.get("parts") is not None else None,
118-
"security": DatasetSecurity.from_dict(obj["security"]) if obj.get("security") is not None else None,
119-
"runnerId": obj.get("runnerId")
107+
"security": DatasetSecurity.from_dict(obj["security"]) if obj.get("security") is not None else None
120108
})
121109
return _obj
122110

docs/Dataset.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Name | Type | Description | Notes
1414
**tags** | **List[str]** | the list of tags |
1515
**additional_data** | **Dict[str, object]** | Free form additional data | [optional]
1616
**parts** | [**List[DatasetPart]**](DatasetPart.md) | |
17-
**create_info** | [**DatasetCreateInfo**](DatasetCreateInfo.md) | The details of the Dataset creation |
17+
**create_info** | [**DatasetEditInfo**](DatasetEditInfo.md) | The details of the Dataset creation |
1818
**update_info** | [**DatasetEditInfo**](DatasetEditInfo.md) | The details of the Dataset last update |
1919
**security** | [**DatasetSecurity**](DatasetSecurity.md) | |
2020

docs/DatasetCreateRequest.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ Name | Type | Description | Notes
1212
**additional_data** | **Dict[str, object]** | Free form additional data | [optional]
1313
**parts** | [**List[DatasetPartCreateRequest]**](DatasetPartCreateRequest.md) | | [optional] [default to []]
1414
**security** | [**DatasetSecurity**](DatasetSecurity.md) | | [optional]
15-
**runner_id** | **str** | | [optional]
1615

1716
## Example
1817

test/test_dataset.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,9 @@ def make_instance(self, include_optional) -> Dataset:
6262
create_info = null,
6363
update_info = null, )
6464
],
65-
create_info = cosmotech_api.models.dataset_create_info.DatasetCreateInfo(
65+
create_info = cosmotech_api.models.dataset_edit_info.DatasetEditInfo(
6666
timestamp = 56,
67-
user_id = '',
68-
runner_id = 'r-HqXzyCBw3_uufVPI', ),
67+
user_id = '', ),
6968
update_info = cosmotech_api.models.dataset_edit_info.DatasetEditInfo(
7069
timestamp = 56,
7170
user_id = '', ),
@@ -103,10 +102,9 @@ def make_instance(self, include_optional) -> Dataset:
103102
create_info = null,
104103
update_info = null, )
105104
],
106-
create_info = cosmotech_api.models.dataset_create_info.DatasetCreateInfo(
105+
create_info = cosmotech_api.models.dataset_edit_info.DatasetEditInfo(
107106
timestamp = 56,
108-
user_id = '',
109-
runner_id = 'r-HqXzyCBw3_uufVPI', ),
107+
user_id = '', ),
110108
update_info = cosmotech_api.models.dataset_edit_info.DatasetEditInfo(
111109
timestamp = 56,
112110
user_id = '', ),

test/test_dataset_create_request.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ def make_instance(self, include_optional) -> DatasetCreateRequest:
5959
cosmotech_api.models.dataset_access_control.DatasetAccessControl(
6060
id = '',
6161
role = '', )
62-
], ),
63-
runner_id = 'r-HqXzyCBw3_uufVPI'
62+
], )
6463
)
6564
else:
6665
return DatasetCreateRequest(

0 commit comments

Comments
 (0)