Skip to content

Commit 488acd1

Browse files
remove deprecated .dict()
1 parent 9c583b9 commit 488acd1

File tree

10 files changed

+19
-14
lines changed

10 files changed

+19
-14
lines changed

packages/service-library/src/servicelib/services_utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def get_status_as_dict(
2222
) -> dict:
2323
"""shared between different backend services to guarantee same result to frontend"""
2424
return (
25-
status.dict(by_alias=True)
25+
status.model_dump(by_alias=True)
2626
if isinstance(status, DynamicServiceGet)
27-
else status.dict()
27+
else status.model_dump()
2828
)

packages/service-library/tests/aiohttp/long_running_tasks/test_long_running_tasks_with_task_context.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ async def _test_task_context_decorator(
5353
) -> web.StreamResponse:
5454
"""this task context callback tries to get the user_id from the query if available"""
5555
query_param = parse_request_query_parameters_as(query_model, request)
56-
request[RQT_LONG_RUNNING_TASKS_CONTEXT_KEY] = query_param.dict()
56+
request[RQT_LONG_RUNNING_TASKS_CONTEXT_KEY] = query_param.model_dump()
5757
return await handler(request)
5858

5959
return _test_task_context_decorator

services/director-v2/tests/unit/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ def fake_service_specifications(faker: Faker) -> dict[str, Any]:
267267
},
268268
},
269269
}
270-
).dict(by_alias=True, exclude_unset=True)
270+
).model_dump(by_alias=True, exclude_unset=True)
271271
}
272272

273273

services/director-v2/tests/unit/with_dbs/conftest.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,9 +245,14 @@ def creator(user: dict[str, Any], **cluster_kwargs) -> Cluster:
245245
for gid, rights in cluster_kwargs["access_rights"].items():
246246
conn.execute(
247247
pg_insert(cluster_to_groups)
248-
.values(cluster_id=created_cluster.id, gid=gid, **rights.dict())
248+
.values(
249+
cluster_id=created_cluster.id,
250+
gid=gid,
251+
**rights.model_dump(),
252+
)
249253
.on_conflict_do_update(
250-
index_elements=["gid", "cluster_id"], set_=rights.dict()
254+
index_elements=["gid", "cluster_id"],
255+
set_=rights.model_dump(),
251256
)
252257
)
253258
access_rights_in_db = {}

services/dynamic-sidecar/tests/unit/test_api_rest_containers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ async def test_container_create_outputs_dirs(
576576
assert mock_event_filter_enqueue.call_count == 0
577577

578578
json_outputs_labels = {
579-
k: v.dict(by_alias=True) for k, v in mock_outputs_labels.items()
579+
k: v.model_dump(by_alias=True) for k, v in mock_outputs_labels.items()
580580
}
581581
response = await test_client.post(
582582
f"/{API_VTAG}/containers/ports/outputs/dirs",

services/invitations/tests/unit/api/test_api_dependencies.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def test_invalid_http_basic_auth(
1818
):
1919
response = client.post(
2020
f"/{API_VTAG}/invitations",
21-
json=invitation_data.dict(),
21+
json=invitation_data.model_dump(),
2222
auth=invalid_basic_auth,
2323
)
2424
assert response.status_code == status.HTTP_401_UNAUTHORIZED, f"{response.json()=}"

services/invitations/tests/unit/test_cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def test_invite_user_and_check_invitation(
4646
}
4747

4848
expected = {
49-
**invitation_data.dict(exclude={"product"}),
49+
**invitation_data.model_dump(exclude={"product"}),
5050
"product": environs["INVITATIONS_DEFAULT_PRODUCT"],
5151
}
5252

services/web/server/src/simcore_service_webserver/catalog/_api_units.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ async def replace_service_input_outputs(
5757

5858
# replace if above is successful
5959
for input_key, new_input in zip(service["inputs"], new_inputs, strict=True):
60-
service["inputs"][input_key] = new_input.dict(**export_options)
60+
service["inputs"][input_key] = new_input.model_dump(**export_options)
6161

6262
for output_key, new_output in zip(service["outputs"], new_outputs, strict=True):
63-
service["outputs"][output_key] = new_output.dict(**export_options)
63+
service["outputs"][output_key] = new_output.model_dump(**export_options)
6464

6565

6666
def can_connect(

services/web/server/src/simcore_service_webserver/groups/_handlers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ async def update_group(request: web.Request):
166166
req_ctx = _GroupsRequestContext.model_validate(request)
167167
path_params = parse_request_path_parameters_as(_GroupPathParams, request)
168168
update: GroupUpdate = await parse_request_body_as(GroupUpdate, request)
169-
new_group_values = update.dict(exclude_unset=True)
169+
new_group_values = update.model_dump(exclude_unset=True)
170170

171171
updated_group = await api.update_user_group(
172172
request.app, req_ctx.user_id, path_params.gid, new_group_values
@@ -270,7 +270,7 @@ async def update_group_user(request: web.Request):
270270
user_id=req_ctx.user_id,
271271
gid=path_params.gid,
272272
the_user_id_in_group=path_params.uid,
273-
access_rights=update.access_rights.dict(),
273+
access_rights=update.access_rights.model_dump(),
274274
)
275275
assert GroupUserGet.model_validate(user) is not None # nosec
276276
return envelope_json_response(user)

services/web/server/tests/unit/with_dbs/03/meta_modeling/test_meta_modeling_iterations.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ async def _mock_catalog_get(*args, **kwarg):
262262
assert node.inputs
263263
node.inputs["linspace_stop"] = 4
264264

265-
_new_project_data = new_project.dict(**REQUEST_MODEL_POLICY)
265+
_new_project_data = new_project.model_dump(**REQUEST_MODEL_POLICY)
266266
_new_project_data.pop("state")
267267
await db.replace_project(
268268
json_loads(json_dumps(_new_project_data)),

0 commit comments

Comments
 (0)