/opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/event
Edit: /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/event/legacy.pyc (6210B)
ó
ÃÌ4]c @ s\ d Z d d l m Z d
d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
d
S( sh Routines to handle adaption of legacy call signatures,
generation of deprecation notes and docstrings.
i ( t utilc s ‡ ‡ ‡ f d † } | S( Nc s8 t | d ƒ s g | _ n | j j ˆ ˆ ˆ f ƒ | S( Nt _legacy_signatures( t hasattrR t append( t fn( t argnamest convertert since( sJ /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/event/legacy.pyt leg s ( ( R R R R ( ( R R R sJ /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/event/legacy.pyt _legacy_signature s c sÅ x¾ ˆ j D]¯ \ } ‰ ‰ ˆ d d k r? t ‰ ˆ d d !‰ n t ‰ t ˆ ƒ t | j ƒ k r
ˆ t | j ƒ k r
ˆ r ˆ sˆ t ‚ ‡ ‡ f d † } n ‡ ‡ ‡ ‡ f d † } | Sq
Wˆ Sd S( Niÿÿÿÿs **kwi c s ˆ ˆ | Œ Œ S( N( ( t args( t convR ( sJ /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/event/legacy.pyt wrap_leg) s c sV t t ˆ j | ƒ ƒ } g ˆ D] } | | ^ q } ˆ rH ˆ | | Ž Sˆ | Œ Sd S( N( t dictt zipt arg_names( R
t kwt argdictt name( R t dispatch_collectionR t has_kw( sJ /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/event/legacy.pyR . s
( t legacy_signaturest Truet Falset lenR
t boolt varkwt AssertionError( R R t argspecR R ( ( R R R R R sJ /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/event/legacy.pyt _wrap_fn_for_legacy s !
c s&