From 7053d2bba798a725a9339a3b185cfc3cb10f3429 Mon Sep 17 00:00:00 2001 From: seangreaves Date: Sat, 7 Jan 2023 20:50:49 +0000 Subject: [PATCH] adjusted collections --- sugartrail/processing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sugartrail/processing.py b/sugartrail/processing.py index 4aa39c9..b1486da 100644 --- a/sugartrail/processing.py +++ b/sugartrail/processing.py @@ -10,7 +10,7 @@ def flatten(d, parent_key='', sep='.'): items = [] for k, v in d.items(): new_key = parent_key + sep + k if parent_key else k - if isinstance(v, collections.MutableMapping): + if isinstance(v, collections.abc.MutableMapping): items.extend(flatten(v, new_key, sep=sep).items()) else: items.append((new_key, v))