Skip to content

Commit a412487

Browse files
csmplatformsjoubert
andcommitted
Automatically update python client (ref: Cosmo-Tech/cosmotech-api@df228f6)
Co-authored-by: sjoubert <sjoubert@users.noreply.github.com>
1 parent 5d70110 commit a412487

File tree

52 files changed

+89
-88
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+89
-88
lines changed

.openapi-generator/FILES

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@ cosmotech_api/models/workspace_role.py
9090
cosmotech_api/models/workspace_security.py
9191
cosmotech_api/models/workspace_solution.py
9292
cosmotech_api/models/workspace_update_request.py
93-
cosmotech_api/models/workspace_web_app.py
9493
cosmotech_api/py.typed
9594
cosmotech_api/rest.py
9695
docs/AboutInfo.md
@@ -172,7 +171,6 @@ docs/WorkspaceRole.md
172171
docs/WorkspaceSecurity.md
173172
docs/WorkspaceSolution.md
174173
docs/WorkspaceUpdateRequest.md
175-
docs/WorkspaceWebApp.md
176174
git_push.sh
177175
pyproject.toml
178176
requirements.txt
@@ -259,5 +257,4 @@ test/test_workspace_role.py
259257
test/test_workspace_security.py
260258
test/test_workspace_solution.py
261259
test/test_workspace_update_request.py
262-
test/test_workspace_web_app.py
263260
tox.ini

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,6 @@ Class | Method | HTTP request | Description
272272
- [WorkspaceSecurity](docs/WorkspaceSecurity.md)
273273
- [WorkspaceSolution](docs/WorkspaceSolution.md)
274274
- [WorkspaceUpdateRequest](docs/WorkspaceUpdateRequest.md)
275-
- [WorkspaceWebApp](docs/WorkspaceWebApp.md)
276275

277276

278277
<a id="documentation-for-authorization"></a>

cosmotech_api/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,4 +110,3 @@
110110
from cosmotech_api.models.workspace_security import WorkspaceSecurity
111111
from cosmotech_api.models.workspace_solution import WorkspaceSolution
112112
from cosmotech_api.models.workspace_update_request import WorkspaceUpdateRequest
113-
from cosmotech_api.models.workspace_web_app import WorkspaceWebApp

cosmotech_api/models/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,4 +87,3 @@
8787
from cosmotech_api.models.workspace_security import WorkspaceSecurity
8888
from cosmotech_api.models.workspace_solution import WorkspaceSolution
8989
from cosmotech_api.models.workspace_update_request import WorkspaceUpdateRequest
90-
from cosmotech_api.models.workspace_web_app import WorkspaceWebApp

cosmotech_api/models/dataset.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,12 @@ class Dataset(BaseModel):
3838
organization_id: StrictStr = Field(description="the associated Organization Id", alias="organizationId")
3939
workspace_id: StrictStr = Field(description="the associated Workspace Id", alias="workspaceId")
4040
tags: List[StrictStr] = Field(description="the list of tags")
41+
additional_data: Optional[Dict[str, Any]] = Field(default=None, description="Free form additional data", alias="additionalData")
4142
parts: List[DatasetPart]
4243
create_info: CreateInfo = Field(description="The details of the Dataset creation", alias="createInfo")
4344
update_info: EditInfo = Field(description="The details of the Dataset last update", alias="updateInfo")
4445
security: DatasetSecurity
45-
__properties: ClassVar[List[str]] = ["id", "name", "description", "organizationId", "workspaceId", "tags", "parts", "createInfo", "updateInfo", "security"]
46+
__properties: ClassVar[List[str]] = ["id", "name", "description", "organizationId", "workspaceId", "tags", "additionalData", "parts", "createInfo", "updateInfo", "security"]
4647

4748
@field_validator('id')
4849
def id_validate_regular_expression(cls, value):
@@ -128,6 +129,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
128129
"organizationId": obj.get("organizationId"),
129130
"workspaceId": obj.get("workspaceId"),
130131
"tags": obj.get("tags"),
132+
"additionalData": obj.get("additionalData"),
131133
"parts": [DatasetPart.from_dict(_item) for _item in obj["parts"]] if obj.get("parts") is not None else None,
132134
"createInfo": CreateInfo.from_dict(obj["createInfo"]) if obj.get("createInfo") is not None else None,
133135
"updateInfo": EditInfo.from_dict(obj["updateInfo"]) if obj.get("updateInfo") is not None else None,

cosmotech_api/models/dataset_create_request.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,11 @@ class DatasetCreateRequest(BaseModel):
3333
name: Annotated[str, Field(min_length=1, strict=True, max_length=50)]
3434
description: Optional[StrictStr] = None
3535
tags: Optional[List[StrictStr]] = None
36+
additional_data: Optional[Dict[str, Any]] = Field(default=None, description="Free form additional data", alias="additionalData")
3637
parts: Optional[List[DatasetPartCreateRequest]] = None
3738
security: Optional[DatasetSecurity] = None
3839
runner_id: Optional[Annotated[str, Field(strict=True)]] = Field(default=None, alias="runnerId")
39-
__properties: ClassVar[List[str]] = ["name", "description", "tags", "parts", "security", "runnerId"]
40+
__properties: ClassVar[List[str]] = ["name", "description", "tags", "additionalData", "parts", "security", "runnerId"]
4041

4142
@field_validator('runner_id')
4243
def runner_id_validate_regular_expression(cls, value):
@@ -112,6 +113,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
112113
"name": obj.get("name"),
113114
"description": obj.get("description"),
114115
"tags": obj.get("tags"),
116+
"additionalData": obj.get("additionalData"),
115117
"parts": [DatasetPartCreateRequest.from_dict(_item) for _item in obj["parts"]] if obj.get("parts") is not None else None,
116118
"security": DatasetSecurity.from_dict(obj["security"]) if obj.get("security") is not None else None,
117119
"runnerId": obj.get("runnerId")

cosmotech_api/models/dataset_part.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,14 @@ class DatasetPart(BaseModel):
3535
source_name: Annotated[str, Field(min_length=1, strict=True)] = Field(description="the source data name (e.g. filename associated to the dataset part)", alias="sourceName")
3636
description: Optional[StrictStr] = None
3737
tags: List[StrictStr]
38+
additional_data: Optional[Dict[str, Any]] = Field(default=None, description="Free form additional data", alias="additionalData")
3839
type: DatasetPartTypeEnum
3940
organization_id: StrictStr = Field(description="the associated Organization Id", alias="organizationId")
4041
workspace_id: StrictStr = Field(description="the associated Workspace Id", alias="workspaceId")
4142
dataset_id: StrictStr = Field(description="the associated Dataset Id", alias="datasetId")
4243
create_info: EditInfo = Field(description="The details of the Dataset creation", alias="createInfo")
4344
update_info: EditInfo = Field(description="The details of the Dataset last update", alias="updateInfo")
44-
__properties: ClassVar[List[str]] = ["id", "name", "sourceName", "description", "tags", "type", "organizationId", "workspaceId", "datasetId", "createInfo", "updateInfo"]
45+
__properties: ClassVar[List[str]] = ["id", "name", "sourceName", "description", "tags", "additionalData", "type", "organizationId", "workspaceId", "datasetId", "createInfo", "updateInfo"]
4546

4647
@field_validator('id')
4748
def id_validate_regular_expression(cls, value):
@@ -118,6 +119,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
118119
"sourceName": obj.get("sourceName"),
119120
"description": obj.get("description"),
120121
"tags": obj.get("tags"),
122+
"additionalData": obj.get("additionalData"),
121123
"type": obj.get("type") if obj.get("type") is not None else DatasetPartTypeEnum.FILE,
122124
"organizationId": obj.get("organizationId"),
123125
"workspaceId": obj.get("workspaceId"),

cosmotech_api/models/dataset_part_create_request.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,9 @@ class DatasetPartCreateRequest(BaseModel):
3333
source_name: Annotated[str, Field(min_length=1, strict=True)] = Field(description="the source data name (e.g. filename associated to the dataset part)", alias="sourceName")
3434
description: Optional[StrictStr] = None
3535
tags: Optional[List[StrictStr]] = None
36+
additional_data: Optional[Dict[str, Any]] = Field(default=None, description="Free form additional data", alias="additionalData")
3637
type: Optional[DatasetPartTypeEnum] = DatasetPartTypeEnum.FILE
37-
__properties: ClassVar[List[str]] = ["name", "sourceName", "description", "tags", "type"]
38+
__properties: ClassVar[List[str]] = ["name", "sourceName", "description", "tags", "additionalData", "type"]
3839

3940
model_config = ConfigDict(
4041
populate_by_name=True,
@@ -91,6 +92,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
9192
"sourceName": obj.get("sourceName"),
9293
"description": obj.get("description"),
9394
"tags": obj.get("tags"),
95+
"additionalData": obj.get("additionalData"),
9496
"type": obj.get("type") if obj.get("type") is not None else DatasetPartTypeEnum.FILE
9597
})
9698
return _obj

cosmotech_api/models/dataset_part_update_request.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ class DatasetPartUpdateRequest(BaseModel):
3131
source_name: Optional[Annotated[str, Field(min_length=1, strict=True)]] = Field(default=None, description="the source data name (e.g. filename associated to the dataset part)", alias="sourceName")
3232
description: Optional[StrictStr] = None
3333
tags: Optional[List[StrictStr]] = None
34-
__properties: ClassVar[List[str]] = ["sourceName", "description", "tags"]
34+
additional_data: Optional[Dict[str, Any]] = Field(default=None, description="Free form additional data", alias="additionalData")
35+
__properties: ClassVar[List[str]] = ["sourceName", "description", "tags", "additionalData"]
3536

3637
model_config = ConfigDict(
3738
populate_by_name=True,
@@ -86,7 +87,8 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
8687
_obj = cls.model_validate({
8788
"sourceName": obj.get("sourceName"),
8889
"description": obj.get("description"),
89-
"tags": obj.get("tags")
90+
"tags": obj.get("tags"),
91+
"additionalData": obj.get("additionalData")
9092
})
9193
return _obj
9294

cosmotech_api/models/dataset_update_request.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,10 @@ class DatasetUpdateRequest(BaseModel):
3333
name: Optional[Annotated[str, Field(min_length=1, strict=True, max_length=50)]] = None
3434
description: Optional[StrictStr] = None
3535
tags: Optional[List[StrictStr]] = None
36+
additional_data: Optional[Dict[str, Any]] = Field(default=None, description="Free form additional data", alias="additionalData")
3637
parts: Optional[List[DatasetPartCreateRequest]] = None
3738
security: Optional[DatasetSecurity] = None
38-
__properties: ClassVar[List[str]] = ["name", "description", "tags", "parts", "security"]
39+
__properties: ClassVar[List[str]] = ["name", "description", "tags", "additionalData", "parts", "security"]
3940

4041
model_config = ConfigDict(
4142
populate_by_name=True,
@@ -101,6 +102,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
101102
"name": obj.get("name"),
102103
"description": obj.get("description"),
103104
"tags": obj.get("tags"),
105+
"additionalData": obj.get("additionalData"),
104106
"parts": [DatasetPartCreateRequest.from_dict(_item) for _item in obj["parts"]] if obj.get("parts") is not None else None,
105107
"security": DatasetSecurity.from_dict(obj["security"]) if obj.get("security") is not None else None
106108
})

0 commit comments

Comments
 (0)