tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Y\¬Qc@sOdZddlmZddlmZmZmZdejfd„ƒYZdS(sA Fixer for imports of itertools.(imap|ifilter|izip|ifilterfalse) iÿÿÿÿ(t
fixer_base(t    BlankLinetsymsttokentFixItertoolsImportscBs$eZeZdeƒZd„ZRS(sT
              import_from< 'from' 'itertools' 'import' imports=any >
              c Csõ|d}|jtjks&|j r2|g}n    |j}xÝ|ddd…D]È}|jtjkry|j}|}n;|jtjkrdS|jtjks§t‚|jd}|j}|dkrßd|_|j
ƒqO|dkrO|j ƒ|d    d
kr d nd |_qOqOW|jp+|g}t }    x=|D]5}|    rf|jtj krf|j
ƒq;|    t N}    q;Wx0|r¦|d jtj kr¦|jƒj
ƒqwW|jp¿t|ddƒ sÒ|jdkrñ|j}
tƒ}|
|_|SdS(Ntimportsiiuimapuizipuifilteru ifilterfalseu izip_longestiufu filterfalseu zip_longestiÿÿÿÿtvalue(uimapuizipuifilter(u ifilterfalseu izip_longest(ttypeRtimport_as_nametchildrenRtNAMERtSTARtAssertionErrortNonetremovetchangedtTruetCOMMAtpoptgetattrtparenttprefixR( tselftnodetresultsRR    tchildtmembert    name_nodet member_namet remove_commatp((sk/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib2to3/fixes/fix_itertools_imports.pyt    transformsD
                         
              (t__name__t
__module__Rt BM_compatibletlocalstPATTERNR(((sk/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib2to3/fixes/fix_itertools_imports.pyRs N(    t__doc__tlib2to3Rtlib2to3.fixer_utilRRRtBaseFixR(((sk/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/lib2to3/fixes/fix_itertools_imports.pyt<module>s