From d1d00f26f2abdad5855ea5e993d304631eef0bac Mon Sep 17 00:00:00 2001 From: "Ankur Sinha (Ankur Sinha Gmail)" Date: Fri, 28 May 2021 10:31:28 +0100 Subject: [PATCH] feat: update matplotlib usage to remove deprecated methods get_window_title and set_window_title have been deprecated in matplotlib version 3.4 and will be dropped in future releases. Reference: https://matplotlib.org/stable/api/prev_api_changes/api_changes_3.4.0.html#backend-deprecations Fixes #95 --- pyneuroml/pynml.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyneuroml/pynml.py b/pyneuroml/pynml.py index 4488a267..dafc9585 100644 --- a/pyneuroml/pynml.py +++ b/pyneuroml/pynml.py @@ -1110,7 +1110,7 @@ def reload_saved_data(lems_file_name, % (file_name, ' (%s)' % simulator if simulator else '') ) print_comment_v("Reloading: %s" % info) - fig.canvas.set_window_title(info) + fig.canvas.manager.set_window_title(info) legend = False for key in cols: @@ -1690,7 +1690,7 @@ def generate_plot(xvalues, fig = plt.figure() ax = fig.add_subplot(111) - fig.canvas.set_window_title(title) + fig.canvas.manager.set_window_title(title) if title_above_plot: plt.title(title)