summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node
diff options
context:
space:
mode:
authorGreg Noel <GregNoel@tigris.org>2010-04-21 18:22:34 (GMT)
committerGreg Noel <GregNoel@tigris.org>2010-04-21 18:22:34 (GMT)
commitc86e4726d30ec4d7086f7fb002e960a2dc570490 (patch)
tree58fa2f050758936403ee619f3bcef16d48cea5cd /src/engine/SCons/Node
parent57f9a905465a6022db0f0033c956afaecadc5d70 (diff)
downloadSCons-c86e4726d30ec4d7086f7fb002e960a2dc570490.zip
SCons-c86e4726d30ec4d7086f7fb002e960a2dc570490.tar.gz
SCons-c86e4726d30ec4d7086f7fb002e960a2dc570490.tar.bz2
http://scons.tigris.org/issues/show_bug.cgi?id=2345
Apply the 'itertools' and 'itertools_imports' fixers.
Diffstat (limited to 'src/engine/SCons/Node')
-rw-r--r--src/engine/SCons/Node/FS.py6
-rw-r--r--src/engine/SCons/Node/__init__.py8
2 files changed, 6 insertions, 8 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py
index c8b900f..b961092 100644
--- a/src/engine/SCons/Node/FS.py
+++ b/src/engine/SCons/Node/FS.py
@@ -36,10 +36,8 @@ from __future__ import generators ### KEEP FOR COMPATIBILITY FIXERS
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-from itertools import izip
import fnmatch
import os
-import os.path
import re
import shutil
import stat
@@ -2230,7 +2228,7 @@ class FileBuildInfo(SCons.Node.BuildInfoBase):
except AttributeError:
continue
nodes = []
- for s, ni in izip(strings, nodeinfos):
+ for s, ni in zip(strings, nodeinfos):
if not isinstance(s, SCons.Node.Node):
s = ni.str_to_node(s)
nodes.append(s)
@@ -2239,7 +2237,7 @@ class FileBuildInfo(SCons.Node.BuildInfoBase):
result = []
bkids = self.bsources + self.bdepends + self.bimplicit
bkidsigs = self.bsourcesigs + self.bdependsigs + self.bimplicitsigs
- for bkid, bkidsig in izip(bkids, bkidsigs):
+ for bkid, bkidsig in zip(bkids, bkidsigs):
result.append(str(bkid) + ': ' +
' '.join(bkidsig.format(names=names)))
result.append('%s [%s]' % (self.bactsig, self.bact))
diff --git a/src/engine/SCons/Node/__init__.py b/src/engine/SCons/Node/__init__.py
index d635933..9a425b6 100644
--- a/src/engine/SCons/Node/__init__.py
+++ b/src/engine/SCons/Node/__init__.py
@@ -47,7 +47,7 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import collections
import copy
-from itertools import chain, izip
+from itertools import chain
from SCons.Debug import logInstanceCreation
import SCons.Executor
@@ -1051,7 +1051,7 @@ class Node:
if t: Trace(': old %s new %s' % (len(then), len(children)))
result = True
- for child, prev_ni in izip(children, then):
+ for child, prev_ni in zip(children, then):
if child.changed_since_last_build(self, prev_ni):
if t: Trace(': %s changed' % child)
result = True
@@ -1197,8 +1197,8 @@ class Node:
new_bkids = new.bsources + new.bdepends + new.bimplicit
new_bkidsigs = new.bsourcesigs + new.bdependsigs + new.bimplicitsigs
- osig = dict(izip(old_bkids, old_bkidsigs))
- nsig = dict(izip(new_bkids, new_bkidsigs))
+ osig = dict(zip(old_bkids, old_bkidsigs))
+ nsig = dict(zip(new_bkids, new_bkidsigs))
# The sources and dependencies we'll want to report are all stored
# as relative paths to this target's directory, but we want to