ó
cœt\c           @   sQ   d  d l  Z  d  d l Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ e ƒ  Z d S(   iÿÿÿÿNt   PyStdIsDeprecatedWarningc           B   s   e  Z RS(    (   t   __name__t
   __module__(    (    (    s&   lib/python2.7/site-packages/py/_std.pyR       s   t   Stdc           B   s    e  Z d  Z d „  Z d „  Z RS(   sg    makes top-level python modules available as an attribute,
        importing them on first access.
    c         C   s   t  j |  _ d  S(   N(   t   syst   modulest   __dict__(   t   self(    (    s&   lib/python2.7/site-packages/py/_std.pyt   __init__   s    c         C   sO   t  j d | d t ƒy t | ƒ } Wn! t k
 rJ t d | ƒ ‚ n X| S(   Ns.   py.std is deprecated, plase import %s directlyt   categorys   py.std: could not import %s(   t   warningst   warnR    t
   __import__t   ImportErrort   AttributeError(   R   t   namet   m(    (    s&   lib/python2.7/site-packages/py/_std.pyt   __getattr__   s    (   R   R   t   __doc__R   R   (    (    (    s&   lib/python2.7/site-packages/py/_std.pyR   	   s   	(   R   R
   t   DeprecationWarningR    t   objectR   t   std(    (    (    s&   lib/python2.7/site-packages/py/_std.pyt   <module>   s   