o ,º]™ã@sBdZddlmZddlmZddlmZdZGdd„dejƒZ dS) ao Fixer for the execfile() function on Py2, which was removed in Py3. The Lib/lib2to3/fixes/fix_execfile.py module has some problems: see python-future issue #37. This fixer merely imports execfile() from past.builtins and leaves the code alone. Adds this import line:: from past.builtins import execfile for the function execfile() that was removed from Py3. é)Úunicode_literals)Ú fixer_base)Útouch_import_topzname='execfile'c@s&eZdZdZdZd e¡Zdd„ZdS)Ú FixExecfileTé zs power< ({0}) trailer< '(' args=[any] ')' > rest=any* > cCs|d}td|j|ƒdS)NÚnamez past.builtins)rÚvalue)ÚselfÚnodeÚresultsr©r ú@/usr/lib/python3/dist-packages/libfuturize/fixes/fix_execfile.pyÚ transform#szFixExecfile.transformN) Ú__name__Ú __module__Ú __qualname__Ú BM_compatibleÚ run_orderÚformatÚ expressionÚPATTERNrr r r r rsü rN) Ú__doc__Ú __future__rÚlib2to3rÚlibfuturize.fixer_utilrrÚBaseFixrr r r r Ús