From 4364ca093dcda0f97af7cff534f7441b8d70a4b3 Mon Sep 17 00:00:00 2001 From: Ewout ter Hoeven Date: Wed, 3 Jul 2024 18:19:15 +0200 Subject: [PATCH 1/2] Jupyter Viz: Don't avoid interactive backend We were avoiding the interactive backend, but that isn't recommended anymore and Solara should take care of that itself. --- mesa/visualization/jupyter_viz.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/mesa/visualization/jupyter_viz.py b/mesa/visualization/jupyter_viz.py index 2d0691b290f..b80a48aca5d 100644 --- a/mesa/visualization/jupyter_viz.py +++ b/mesa/visualization/jupyter_viz.py @@ -35,9 +35,6 @@ import mesa.visualization.components.matplotlib as components_matplotlib from mesa.visualization.UserParam import Slider -# Avoid interactive backend -plt.switch_backend("agg") - # TODO: Turn this function into a Solara component once the current_step.value # dependency is passed to measure() From afd5b29009f38eae5d804b546094af41ba368383 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 3 Jul 2024 16:20:13 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- mesa/visualization/jupyter_viz.py | 1 - 1 file changed, 1 deletion(-) diff --git a/mesa/visualization/jupyter_viz.py b/mesa/visualization/jupyter_viz.py index b80a48aca5d..ffd6b06104e 100644 --- a/mesa/visualization/jupyter_viz.py +++ b/mesa/visualization/jupyter_viz.py @@ -26,7 +26,6 @@ import sys import threading -import matplotlib.pyplot as plt import reacton.ipywidgets as widgets import solara from solara.alias import rv