%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/fix_features.pyc

�
�A�[c
@sgdZddlmZmZddlmZdddddd d!d"gZdejfd��YZdS(#u�
Warn about features that are not present in Python 2.5, giving a message that
points to the earliest version of Python 2.x (or 3.x, if none) that supports it
i(tFeaturetFeaturesi����(t
fixer_baseu
memoryviewu4power < 'memoryview' trailer < '(' any* ')' > any* >u2.7unumbersu�import_from< 'from' 'numbers' 'import' any* > |
           import_name< 'import' ('numbers' dotted_as_names< any* 'numbers' any* >) >u2.6uabcuyimport_name< 'import' ('abc' dotted_as_names< any* 'abc' any* >) > |
           import_from< 'from' 'abc' 'import' any* >uiouvimport_name< 'import' ('io' dotted_as_names< any* 'io' any* >) > |
           import_from< 'from' 'io' 'import' any* >ubinu+power< 'bin' trailer< '(' any* ')' > any* >u
formattingu<power< any trailer< '.' 'format' > trailer< '(' any* ')' > >unonlocaluglobal_stmt< 'nonlocal' any* >u3.0uwith_tracebackutrailer< '.' 'with_traceback' >tFixFeaturescBsfeZdZe�ZegeD]!\ZZZ	e
eee	�^q�ZejZd�Z
d�ZRS(i	cCs;tt|�j|�}y|d=Wntk
r6nX|S(Nunode(tsuperRtmatcht	Exception(tselftnodetto_ret((sQ/opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/fix_features.pyR@s
cCs�xz|D]r}||jkr"qq|j|}|jdkrJ|j}n	|j}||d|j��|jj|�qWdS(Nu3treason(tfeatures_warnedtfeaturestversiontcannot_converttwarningtmessage_texttadd(RRtresultstfeature_nametcurr_featuretfail((sQ/opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/fix_features.pyt	transformKs

	(t__name__t
__module__t	run_ordertsetRRtFEATUREStnametpatternR
RRtPATTERNRR(((sQ/opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/fix_features.pyR3s	.		N(u
memoryviewu4power < 'memoryview' trailer < '(' any* ')' > any* >u2.7(unumbersu�import_from< 'from' 'numbers' 'import' any* > |
           import_name< 'import' ('numbers' dotted_as_names< any* 'numbers' any* >) >u2.6(uabcuyimport_name< 'import' ('abc' dotted_as_names< any* 'abc' any* >) > |
           import_from< 'from' 'abc' 'import' any* >u2.6(uiouvimport_name< 'import' ('io' dotted_as_names< any* 'io' any* >) > |
           import_from< 'from' 'io' 'import' any* >u2.6(ubinu+power< 'bin' trailer< '(' any* ')' > any* >u2.6(u
formattingu<power< any trailer< '.' 'format' > trailer< '(' any* ')' > >u2.6(unonlocaluglobal_stmt< 'nonlocal' any* >u3.0(uwith_tracebackutrailer< '.' 'with_traceback' >u3.0(	t__doc__tfeature_baseRRtlib2to3RRtBaseFixR(((sQ/opt/alt/python27/lib/python2.7/site-packages/libpasteurize/fixes/fix_features.pyt<module>s6	

Zerion Mini Shell 1.0