Skip to content

Commit 20dbf9e

Browse files
Corvincerht
authored andcommitted
Fix: Remove dict merge operator, python 3.8 compat
1 parent d451ef0 commit 20dbf9e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

mesa/experimental/jupyter_viz.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def JupyterViz(
4242
# 1. Set up model parameters
4343
user_params, fixed_params = split_model_params(model_params)
4444
model_parameters, set_model_parameters = solara.use_state(
45-
fixed_params | {k: v["value"] for k, v in user_params.items()}
45+
{**fixed_params, **{k: v["value"] for k, v in user_params.items()}}
4646
)
4747

4848
# 2. Set up Model
@@ -54,7 +54,7 @@ def make_model():
5454
model = solara.use_memo(make_model, dependencies=list(model_parameters.values()))
5555

5656
def handle_change_model_params(name: str, value: any):
57-
set_model_parameters(model_parameters | {name: value})
57+
set_model_parameters({**model_parameters, name: value})
5858

5959
# 3. Set up UI
6060
solara.Markdown(name)

0 commit comments

Comments
 (0)