From f329886e85213ae1562190cf7358ee645b888e9b Mon Sep 17 00:00:00 2001 From: Philipp Rudiger Date: Sun, 7 Oct 2018 16:32:30 +0100 Subject: [PATCH] Fixed warnings when using matplotlib >= 3.0 (#3053) --- holoviews/plotting/mpl/plot.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/holoviews/plotting/mpl/plot.py b/holoviews/plotting/mpl/plot.py index b4bc9c26fa..8666f7da52 100644 --- a/holoviews/plotting/mpl/plot.py +++ b/holoviews/plotting/mpl/plot.py @@ -28,7 +28,8 @@ def _rc_context(rcparams): deprecated = ['text.latex.unicode', 'examples.directory'] old_rcparams = {k: mpl.rcParams[k] for k in mpl.rcParams.keys() if mpl_version < '3.0' or k not in deprecated} - mpl.rcParams.update(rcparams) + mpl.rcParams.clear() + mpl.rcParams.update(dict(old_rcparams, **rcparams)) try: yield finally: