
    Fwg                     6    d Z ddlmZ ddlmZ  G d de      Zy)a  
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.
    )
FixImports)touch_import_topc                   "     e Zd ZdZ fdZ xZS )FixFutureStandardLibrary   c                 J    t         t        |   ||      }t        dd|       |S )Nfuturestandard_library)superr   	transformr   )selfnoderesultsresult	__class__s       d/var/www/horilla/myenv/lib/python3.12/site-packages/libfuturize/fixes/fix_future_standard_library.pyr   z"FixFutureStandardLibrary.transform   s)    /@wO$7>    )__name__
__module____qualname__	run_orderr   __classcell__)r   s   @r   r   r      s    I r   r   N)__doc__lib2to3.fixes.fix_importsr   libfuturize.fixer_utilr   r    r   r   <module>r      s   
 1 3z r   