From 0ac0cec20ffe3c0e479db6e04f7f0dde653996d7 Mon Sep 17 00:00:00 2001 From: Tarek Ziade Date: Tue, 14 Feb 2012 21:27:41 +0100 Subject: [PATCH] more py3 fixes --- flake8/mccabe.py | 3 ++- flake8/pyflakes.py | 2 +- flake8/run.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/flake8/mccabe.py b/flake8/mccabe.py index ec5118b..cb54cfe 100644 --- a/flake8/mccabe.py +++ b/flake8/mccabe.py @@ -182,7 +182,8 @@ def get_code_complexity(code, min=7, filename='stdin'): complex = [] try: ast = parse(code) - except AttributeError as e: + except AttributeError: + e = sys.exc_info()[1] sys.stderr.write("Unable to parse %s: %s\n" % (filename, e)) return 0 diff --git a/flake8/pyflakes.py b/flake8/pyflakes.py index 00aa8fd..ec1b1d6 100644 --- a/flake8/pyflakes.py +++ b/flake8/pyflakes.py @@ -300,7 +300,7 @@ class Checker(object): finally: self.nodeDepth -= 1 if self.traceTree: - print (' ' * self.nodeDepth + 'end ' + node.__class__.__name__) + print(' ' * self.nodeDepth + 'end ' + node.__class__.__name__) def ignore(self, node): pass diff --git a/flake8/run.py b/flake8/run.py index a24807b..7fd5d48 100644 --- a/flake8/run.py +++ b/flake8/run.py @@ -60,7 +60,7 @@ def main(): def _get_files(repo, **kwargs): seen = set() - for rev in xrange(repo[kwargs['node']], len(repo)): + for rev in range(repo[kwargs['node']], len(repo)): for file_ in repo[rev].files(): file_ = os.path.join(repo.root, file_) if file_ in seen or not os.path.exists(file_):