Skip to content

Commit

Permalink
Fix: Remove dict merge operator, python 3.8 compat
Browse files Browse the repository at this point in the history
  • Loading branch information
Corvince committed Sep 7, 2023
1 parent d451ef0 commit 30369fe
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions mesa/experimental/jupyter_viz.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ def JupyterViz(
# 1. Set up model parameters
user_params, fixed_params = split_model_params(model_params)
model_parameters, set_model_parameters = solara.use_state(
fixed_params | {k: v["value"] for k, v in user_params.items()}
{**fixed_params, **{k: v["value"] for k, v in user_params.items()}}
)

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

def handle_change_model_params(name: str, value: any):
set_model_parameters(model_parameters | {name: value})
set_model_parameters({**model_parameters, name: value})

# 3. Set up UI
solara.Markdown(name)
Expand Down

0 comments on commit 30369fe

Please sign in to comment.