ó
	Q˜[c           @   s@   d  Z  d d l m Z d d l m Z d e f d „  ƒ  YZ d S(   s  
For the ``future`` package.

Changes any imports needed to reflect the standard library reorganization. Also
Also adds these import lines:

    from future import standard_library
    standard_library.install_aliases()

after any __future__ imports but before any other imports.
iÿÿÿÿ(   t
   FixImports(   t   touch_import_topt   FixFutureStandardLibraryc           B   s   e  Z d  Z d „  Z RS(   i   c         C   s/   t  t |  ƒ j | | ƒ } t d d | ƒ | S(   Nu   futureu   standard_library(   t   superR   t	   transformR   (   t   selft   nodet   resultst   result(    (    sL   lib/python2.7/site-packages/libfuturize/fixes/fix_future_standard_library.pyR      s    (   t   __name__t
   __module__t	   run_orderR   (    (    (    sL   lib/python2.7/site-packages/libfuturize/fixes/fix_future_standard_library.pyR      s   N(   t   __doc__t   lib2to3.fixes.fix_importsR    t   libfuturize.fixer_utilR   R   (    (    (    sL   lib/python2.7/site-packages/libfuturize/fixes/fix_future_standard_library.pyt   <module>   s   