o ,1º]¯ã@s2dZddlZddlmZGdd„dejjjƒZdS)aq Fixer for input. Does a check for `from builtins import input` before running the lib2to3 fixer. The fixer will not run when the input is already present. this: a = input() becomes: from builtins import input a = eval(input()) and this: from builtins import input a = input() becomes (no change): from builtins import input a = input() éN)Údoes_tree_importcseZdZ‡fdd„Z‡ZS)ÚFixInputcs"tdd|ƒrdStt|ƒ ||¡S)NÚbuiltinsÚinput)rÚsuperrÚ transform)ÚselfÚnodeÚresults©Ú __class__©ú=/usr/lib/python3/dist-packages/libfuturize/fixes/fix_input.pyrs zFixInput.transform)Ú__name__Ú __module__Ú __qualname__rÚ __classcell__r r r rrsr)Ú__doc__Úlib2to3.fixes.fix_inputÚlib2to3Úlib2to3.fixer_utilrÚfixesÚ fix_inputrr r r rÚs