From 93b9fcb1b0ced69234957b82e8b4ae380d66a0fc Mon Sep 17 00:00:00 2001 From: pragati-0208 Date: Mon, 9 Feb 2026 01:22:56 +0530 Subject: [PATCH] Fix pandas FutureWarning by converting list to numpy array before pd.unique --- nwbwidgets/utils/dynamictable.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nwbwidgets/utils/dynamictable.py b/nwbwidgets/utils/dynamictable.py index 72be40b9..2049ee32 100644 --- a/nwbwidgets/utils/dynamictable.py +++ b/nwbwidgets/utils/dynamictable.py @@ -10,7 +10,7 @@ def extract_data_from_intervals(dynamic_table: DynamicTable): # solution: https://stackoverflow.com/a/50297200/11483674 # data = [x if x == x else 'NaN' for x in dynamic_table[:]] data = [x for x in dynamic_table[:] if x == x] - classes = pd.unique(data).tolist() + classes = pd.unique(np.asarray(data)).tolist() try: data = [float(i) for i in data] classes = [float(i) for i in classes]