From d05c1d8f938e9fdb6d209ed88396e848f9ec7196 Mon Sep 17 00:00:00 2001 From: Ben Dichter Date: Sat, 18 May 2024 00:27:04 -0500 Subject: [PATCH 1/2] unshadow dict --- src/roiextractors/extraction_tools.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/roiextractors/extraction_tools.py b/src/roiextractors/extraction_tools.py index 94012746..733a4f34 100644 --- a/src/roiextractors/extraction_tools.py +++ b/src/roiextractors/extraction_tools.py @@ -593,7 +593,7 @@ def animate_func(i, imaging, im, ax): return anim -def check_keys(dict): +def check_keys(dict_) -> dict: """Check keys of dictionary for mat-objects. Checks if entries in dictionary are mat-objects. If yes @@ -601,7 +601,7 @@ def check_keys(dict): Parameters ---------- - dict: dict + dict_: dict Dictionary to check. Returns @@ -616,10 +616,10 @@ def check_keys(dict): """ from scipy.io.matlab.mio5_params import mat_struct - for key in dict: - if isinstance(dict[key], mat_struct): - dict[key] = todict(dict[key]) - return dict + for key in dict_: + if isinstance(dict_[key], mat_struct): + dict_[key] = todict(dict_[key]) + return dict_ def todict(matobj): @@ -637,16 +637,16 @@ def todict(matobj): """ from scipy.io.matlab.mio5_params import mat_struct - dict = {} + dict_ = {} from scipy.io.matlab.mio5_params import mat_struct for strg in matobj._fieldnames: elem = matobj.__dict__[strg] if isinstance(elem, mat_struct): - dict[strg] = todict(elem) + dict_[strg] = todict(elem) else: - dict[strg] = elem - return dict + dict_[strg] = elem + return dict_ def get_package( From 1d1ce3e1889e9c91b9ff7f2ce2a1799d54ea97a6 Mon Sep 17 00:00:00 2001 From: Cody Baker <51133164+CodyCBakerPhD@users.noreply.github.com> Date: Sat, 18 May 2024 12:20:02 -0400 Subject: [PATCH 2/2] Update src/roiextractors/extraction_tools.py --- src/roiextractors/extraction_tools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/roiextractors/extraction_tools.py b/src/roiextractors/extraction_tools.py index 733a4f34..c7866f2d 100644 --- a/src/roiextractors/extraction_tools.py +++ b/src/roiextractors/extraction_tools.py @@ -593,7 +593,7 @@ def animate_func(i, imaging, im, ax): return anim -def check_keys(dict_) -> dict: +def check_keys(dict_: dict) -> dict: """Check keys of dictionary for mat-objects. Checks if entries in dictionary are mat-objects. If yes