summaryrefslogtreecommitdiff
path: root/numpy/_import_tools.py
diff options
context:
space:
mode:
authorPontus Stenetorp <pontus@stenetorp.se>2014-03-20 18:59:07 +0900
committerPontus Stenetorp <pontus@stenetorp.se>2014-03-20 18:59:07 +0900
commit5025c40965fa5fb2b591f07c152b966dc7b730f0 (patch)
tree3801bac6283b665be0872f729f96315f12aca7b1 /numpy/_import_tools.py
parent2b984294e98a7cf1e60455cf9022ca7b7e6a7a84 (diff)
downloadnumpy-5025c40965fa5fb2b591f07c152b966dc7b730f0.tar.gz
FIX: items/keys iterators in 3k, list wrapping
Diffstat (limited to 'numpy/_import_tools.py')
-rw-r--r--numpy/_import_tools.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/numpy/_import_tools.py b/numpy/_import_tools.py
index 3343f6c05..526217359 100644
--- a/numpy/_import_tools.py
+++ b/numpy/_import_tools.py
@@ -111,13 +111,13 @@ class PackageLoader(object):
depend_dict[name] = getattr(info_module, 'depends', [])
package_names = []
- for name in depend_dict.keys():
+ for name in list(depend_dict.keys()):
if not depend_dict[name]:
package_names.append(name)
del depend_dict[name]
while depend_dict:
- for name, lst in depend_dict.items():
+ for name, lst in list(depend_dict.items()):
new_lst = [n for n in lst if n in depend_dict]
if not new_lst:
package_names.append(name)