B ÍAÒ[™ã@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)ÚselfZnodeZresultsr©r úO/opt/alt/python37/lib/python3.7/site-packages/libfuturize/fixes/fix_execfile.pyÚ transform#szFixExecfile.transformN) Ú__name__Ú __module__Ú __qualname__Z BM_compatibleZ run_orderÚformatÚ expressionZPATTERNr r r r r rs rN) Ú__doc__Z __future__rZlib2to3rZlibfuturize.fixer_utilrrZBaseFixrr r r r Ús