summaryrefslogtreecommitdiffstats
path: root/scripts/lib
diff options
context:
space:
mode:
authorEd Bartosh <ed.bartosh@linux.intel.com>2016-06-02 13:12:47 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-06-03 13:13:28 +0100
commit07c97db27288cf806900b13e55fe37e4bf22e889 (patch)
treebf116c101f365c8dc438b72aa9499feabea2ef66 /scripts/lib
parent1132970f0e1a9e9a2135549b8512f58af80aa5c4 (diff)
downloadpoky-07c97db27288cf806900b13e55fe37e4bf22e889.tar.gz
scripts: python3: convert iterables to lists
Converted return value of items() keys() and values() to lists when dictionary is modified in the loop and when the result is added to the list. (From OE-Core rev: 874a269eb1d70060c2f3b3f8b70800e2aea789f4) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib')
-rw-r--r--scripts/lib/devtool/build.py2
-rw-r--r--scripts/lib/devtool/standard.py4
-rw-r--r--scripts/lib/recipetool/create_buildsys.py2
-rw-r--r--scripts/lib/recipetool/create_buildsys_python.py6
4 files changed, 7 insertions, 7 deletions
diff --git a/scripts/lib/devtool/build.py b/scripts/lib/devtool/build.py
index 48f6fe1be5..6be549dd59 100644
--- a/scripts/lib/devtool/build.py
+++ b/scripts/lib/devtool/build.py
@@ -27,7 +27,7 @@ logger = logging.getLogger('devtool')
27 27
28 28
29def _set_file_values(fn, values): 29def _set_file_values(fn, values):
30 remaining = values.keys() 30 remaining = list(values.keys())
31 31
32 def varfunc(varname, origvalue, op, newlines): 32 def varfunc(varname, origvalue, op, newlines):
33 newvalue = values.get(varname, origvalue) 33 newvalue = values.get(varname, origvalue)
diff --git a/scripts/lib/devtool/standard.py b/scripts/lib/devtool/standard.py
index 08153c6edc..a2516d66ac 100644
--- a/scripts/lib/devtool/standard.py
+++ b/scripts/lib/devtool/standard.py
@@ -998,7 +998,7 @@ def _export_local_files(srctree, rd, destdir):
998 bb.process.run(['git', 'checkout', tree, '--', '.'], cwd=srctree, 998 bb.process.run(['git', 'checkout', tree, '--', '.'], cwd=srctree,
999 env=dict(os.environ, GIT_WORK_TREE=destdir, 999 env=dict(os.environ, GIT_WORK_TREE=destdir,
1000 GIT_INDEX_FILE=tmp_index)) 1000 GIT_INDEX_FILE=tmp_index))
1001 new_set = _git_ls_tree(srctree, tree, True).keys() 1001 new_set = list(_git_ls_tree(srctree, tree, True).keys())
1002 elif os.path.isdir(local_files_dir): 1002 elif os.path.isdir(local_files_dir):
1003 # If not tracked by Git, just copy from working copy 1003 # If not tracked by Git, just copy from working copy
1004 new_set = _ls_tree(os.path.join(srctree, 'oe-local-files')) 1004 new_set = _ls_tree(os.path.join(srctree, 'oe-local-files'))
@@ -1309,7 +1309,7 @@ def reset(args, config, basepath, workspace):
1309 raise DevtoolError("Recipe must be specified, or specify -a/--all to " 1309 raise DevtoolError("Recipe must be specified, or specify -a/--all to "
1310 "reset all recipes") 1310 "reset all recipes")
1311 if args.all: 1311 if args.all:
1312 recipes = workspace.keys() 1312 recipes = list(workspace.keys())
1313 else: 1313 else:
1314 recipes = [args.recipename] 1314 recipes = [args.recipename]
1315 1315
diff --git a/scripts/lib/recipetool/create_buildsys.py b/scripts/lib/recipetool/create_buildsys.py
index de3d9aed6f..78ae4bcdec 100644
--- a/scripts/lib/recipetool/create_buildsys.py
+++ b/scripts/lib/recipetool/create_buildsys.py
@@ -682,7 +682,7 @@ class AutotoolsRecipeHandler(RecipeHandler):
682 process_macro(in_keyword, partial) 682 process_macro(in_keyword, partial)
683 683
684 if extravalues: 684 if extravalues:
685 for k,v in extravalues.items(): 685 for k,v in list(extravalues.items()):
686 if v: 686 if v:
687 if v.startswith('$') or v.startswith('@') or v.startswith('%'): 687 if v.startswith('$') or v.startswith('@') or v.startswith('%'):
688 del extravalues[k] 688 del extravalues[k]
diff --git a/scripts/lib/recipetool/create_buildsys_python.py b/scripts/lib/recipetool/create_buildsys_python.py
index 55cce0e942..aff13cf1d2 100644
--- a/scripts/lib/recipetool/create_buildsys_python.py
+++ b/scripts/lib/recipetool/create_buildsys_python.py
@@ -361,7 +361,7 @@ class PythonRecipeHandler(RecipeHandler):
361 361
362 # Naive mapping of setup() arguments to PKG-INFO field names 362 # Naive mapping of setup() arguments to PKG-INFO field names
363 for d in [info, non_literals]: 363 for d in [info, non_literals]:
364 for key, value in d.items(): 364 for key, value in list(d.items()):
365 new_key = _map(key) 365 new_key = _map(key)
366 if new_key != key: 366 if new_key != key:
367 del d[key] 367 del d[key]
@@ -443,7 +443,7 @@ class PythonRecipeHandler(RecipeHandler):
443 elif new_value != value: 443 elif new_value != value:
444 info[variable] = new_value 444 info[variable] = new_value
445 elif hasattr(value, 'items'): 445 elif hasattr(value, 'items'):
446 for dkey, dvalue in value.items(): 446 for dkey, dvalue in list(value.items()):
447 new_list = [] 447 new_list = []
448 for pos, a_value in enumerate(dvalue): 448 for pos, a_value in enumerate(dvalue):
449 new_value = replace_value(search, replace, a_value) 449 new_value = replace_value(search, replace, a_value)
@@ -608,7 +608,7 @@ def gather_setup_info(fileobj):
608 visitor.visit(parsed) 608 visitor.visit(parsed)
609 609
610 non_literals, extensions = {}, [] 610 non_literals, extensions = {}, []
611 for key, value in visitor.keywords.items(): 611 for key, value in list(visitor.keywords.items()):
612 if key == 'ext_modules': 612 if key == 'ext_modules':
613 if isinstance(value, list): 613 if isinstance(value, list):
614 for ext in value: 614 for ext in value: