From 2aae37abcd4cca9e6d8a17189ed7207ef19df0e7 Mon Sep 17 00:00:00 2001 From: Marc van Dijk Date: Wed, 18 Dec 2019 14:59:23 +0100 Subject: [PATCH] Fix python 3 dict key iteration --- mdstudio_workflow/workflow_common.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mdstudio_workflow/workflow_common.py b/mdstudio_workflow/workflow_common.py index 729c526..31f0a7d 100644 --- a/mdstudio_workflow/workflow_common.py +++ b/mdstudio_workflow/workflow_common.py @@ -148,8 +148,9 @@ def collect_data(output, task_dir): graph = read_pydata(output, level=1) for node in graph.nodes.values(): - for key, value in node.items(): + for key in list(node.keys()): + value = node[key] if isinstance(value, PY_STRING) or is_file(value): # Serialized file