From e2ee89bc4be8fece0108243b55dbd389bc2b27b8 Mon Sep 17 00:00:00 2001
From: Marko Petric <marko.petric@cern.ch>
Date: Wed, 4 Sep 2019 17:49:59 +0200
Subject: [PATCH] python3 dictionary changed size during iteration fix

---
 DDG4/python/DDG4.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/DDG4/python/DDG4.py b/DDG4/python/DDG4.py
index b009bd037..4a6a45122 100644
--- a/DDG4/python/DDG4.py
+++ b/DDG4/python/DDG4.py
@@ -111,7 +111,7 @@ def importConstants(description,namespace=None,debug=False):
           logger.error('+++ FAILED to import: "'+k+'" = "'+str(v)+'"')
       logger.info('+++ %s',100*'=')
 
-    for k,v in todo.items():
+    for k,v in list(todo.items()):
       if not hasattr(ns,k):
         val = evaluator.evaluate(v)
         status = evaluator.status()
-- 
GitLab