ACC SHELL
Ñò
sÄMc @ sO d Z d d k l Z d d k l Z l Z l Z d e i f d „ ƒ YZ d S( sA Fixer for imports of itertools.(imap|ifilter|izip|ifilterfalse) iÿÿÿÿ( t
fixer_base( t BlankLinet symst tokent FixItertoolsImportsc B s e Z d e ƒ Z d „ Z RS( sT
import_from< 'from' 'itertools' 'import' imports=any >
c C sÒ | d } | i t i j p | i o
| g } n
| i } x¹ | d d d … D]¤ } | i t i j o | i } | } n( | i t i j p t ‚ | i d } | i } | d j o d | _ | i ƒ qR | d j o | i
ƒ d | _ qR qR W| i p | g } t } x@ | D]8 } | o! | i t i j o | i ƒ q| t N} qW| d i t i j o | d i ƒ n | i p t
| d
d ƒ p | i d j o | i }
t ƒ } |
| _ | Sd S( Nt importsi i u imapu izipu ifilteru ifilterfalseu filterfalseiÿÿÿÿt value( u imapu izipu ifilter( t typeR t import_as_namet childrenR t NAMER t AssertionErrort Nonet removet changedt Truet COMMAt getattrt parentt prefixR ( t selft nodet resultsR R t childt membert name_nodet member_namet remove_commat p( ( s9 /usr/lib/python2.6/lib2to3/fixes/fix_itertools_imports.pyt transform
sB
( t __name__t
__module__t localst PATTERNR ( ( ( s9 /usr/lib/python2.6/lib2to3/fixes/fix_itertools_imports.pyR s
N( t __doc__t lib2to3R t lib2to3.fixer_utilR R R t BaseFixR ( ( ( s9 /usr/lib/python2.6/lib2to3/fixes/fix_itertools_imports.pyt <module> s
ACC SHELL 2018