Viewing file: fix_order___future__imports.py (829 B) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
""" UNFINISHED
Fixer for turning multiple lines like these:
from __future__ import division from __future__ import absolute_import from __future__ import print_function
into a single line like this:
from __future__ import (absolute_import, division, print_function)
This helps with testing of ``futurize``. """
from lib2to3 import fixer_base from libfuturize.fixer_util import future_import
class FixOrderFutureImports(fixer_base.BaseFix): BM_compatible = True PATTERN = "file_input"
run_order = 10
# def match(self, node): # """ # Match only once per file # """ # if hasattr(node, 'type') and node.type == syms.file_input: # return True # return False
def transform(self, node, results): # TODO # write me pass
|