
    a                     N    d dl Z d dlZ G d de      Z G d de      Z e       Zy)    Nc                       e Zd Zy)PyStdIsDeprecatedWarningN)__name__
__module____qualname__     )/usr/lib/python3/dist-packages/py/_std.pyr   r      s    r	   r   c                       e Zd ZdZd Zd Zy)Stdzg makes top-level python modules available as an attribute,
        importing them on first access.
    c                 .    t         j                  | _        y )N)sysmodules__dict__)selfs    r
   __init__zStd.__init__   s    r	   c                     t        j                  d|z  t        d       	 t        |      }|S # t        $ r t        d|z        w xY w)Nz/py.std is deprecated, please import %s directly   )category
stacklevelzpy.std: could not import %s)warningswarnr   
__import__ImportErrorAttributeError)r   namems      r
   __getattr__zStd.__getattr__   sW    G$N7!"	$	G4 A   	G !>!EFF	Gs	   . AN)r   r   r   __doc__r   r   r   r	   r
   r   r   	   s    $r	   r   )r   r   DeprecationWarningr   objectr   stdr   r	   r
   <module>r#      s-    
 	1 	& $ 
er	   