a 97a™ã@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 úy/private/var/folders/s6/9n5zrl012gv99k63s4q6ccsd4s6mqz/T/pip-target-f5cq3f2q/lib/python/libfuturize/fixes/fix_execfile.pyÚ transform#szFixExecfile.transformN) Ú__name__Ú __module__Ú __qualname__Z BM_compatibleZ run_orderÚformatÚ expressionZPATTERNrr r r r rs ürN) Ú__doc__Ú __future__rZlib2to3rZlibfuturize.fixer_utilrrZBaseFixrr r r r Ús