[Python-checkins] r68422 - in sandbox/trunk/2to3/lib2to3/fixes: fix_imports.py fix_imports2.py
benjamin.peterson
python-checkins at python.org
Fri Jan 9 03:01:04 CET 2009
Author: benjamin.peterson
Date: Fri Jan 9 03:01:03 2009
New Revision: 68422
Log:
run the imports fixers after fix_import, so fix_import doesn't try to make stdlib renames into relative imports #4876
Modified:
sandbox/trunk/2to3/lib2to3/fixes/fix_imports.py
sandbox/trunk/2to3/lib2to3/fixes/fix_imports2.py
Modified: sandbox/trunk/2to3/lib2to3/fixes/fix_imports.py
==============================================================================
--- sandbox/trunk/2to3/lib2to3/fixes/fix_imports.py (original)
+++ sandbox/trunk/2to3/lib2to3/fixes/fix_imports.py Fri Jan 9 03:01:03 2009
@@ -88,6 +88,10 @@
# This is overridden in fix_imports2.
mapping = MAPPING
+ # We want to run this fixer late, so fix_import doesn't try to make stdlib
+ # renames into relative imports.
+ run_order = 6
+
def build_pattern(self):
return "|".join(build_pattern(self.mapping))
Modified: sandbox/trunk/2to3/lib2to3/fixes/fix_imports2.py
==============================================================================
--- sandbox/trunk/2to3/lib2to3/fixes/fix_imports2.py (original)
+++ sandbox/trunk/2to3/lib2to3/fixes/fix_imports2.py Fri Jan 9 03:01:03 2009
@@ -11,6 +11,6 @@
class FixImports2(fix_imports.FixImports):
- run_order = 6
+ run_order = 7
mapping = MAPPING
More information about the Python-checkins
mailing list