From 0e87145146c0392120662bafa18d7501239e2eb9 Mon Sep 17 00:00:00 2001
From: David Schaefer <david.schaefer@ufz.de>
Date: Wed, 11 Dec 2019 21:10:25 +0100
Subject: [PATCH] fixed regression

---
 saqc/lib/plotting.py | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/saqc/lib/plotting.py b/saqc/lib/plotting.py
index 72ae15a72..68f59d3a0 100644
--- a/saqc/lib/plotting.py
+++ b/saqc/lib/plotting.py
@@ -3,12 +3,16 @@
 
 import logging
 import pandas as pd
-import numpy as np
 
 
 __plotvars = []
 
-_colors = dict(unflagged='silver', good='seagreen', bad='firebrick', suspicious='gold')
+_colors = {
+    "unflagged": "silver",
+    "good": "seagreen",
+    "bad": "firebrick",
+    "suspicious": "gold"
+}
 
 
 def plotAllHook(data, flagger):
@@ -54,7 +58,7 @@ def _plot(
     else:
         mpl.use("TkAgg")
 
-    if np.isscalar(varname):
+    if not isinstance(varname, (list, set)):
         varname = [varname]
     varname = set(varname)
 
-- 
GitLab