Format: application/x-python-code
⬇ Download File (2.0 KB)
   1  o
   2  
   3  ��h��@s8dZddlZddlZGdd�de�ZGdd�de�ZdS)zX
   4  Context managers for adding things to sys.path temporarily.
   5  
   6  Authors:
   7  
   8  * Brian Granger
   9  �Nc@�(eZdZdZdd�Zdd�Zdd�ZdS)	�appended_to_syspathzv
  10      Deprecated since IPython 8.1, no replacements.
  11  
  12      A context for appending a directory to sys.path for a second.cCstjdtdd�||_dS)NzN`appended_to_syspath` is deprecated since IPython 8.1, and has no replacements�)�
  13  stacklevel)�warnings�warn�DeprecationWarning�dir��selfr	�r�Rc:\Users\shubh\Videos\agent\nova\Lib\site-packages\IPython/utils/syspathcontext.py�__init__s�
  14  zappended_to_syspath.__init__cCs.|jtjvrtj�|j�d|_dSd|_dS)NTF)r	�sys�path�append�added�rrrr
  15  �	__enter__#s
  16  
  17  zappended_to_syspath.__enter__cC�4|jrz
  18  tj�|j�WdStyYdSwdS�NF�rrr�remover	�
  19  ValueError�r�type�value�	tracebackrrr
  20  �__exit__*���zappended_to_syspath.__exit__N��__name__�
  21  __module__�__qualname__�__doc__rrrrrrr
  22  rs
  23  rc@r)	�prepended_to_syspathz>A context for prepending a directory to sys.path for a second.cCs
  24  ||_dS)N)r	r
  25  rrr
  26  r6s
  27  zprepended_to_syspath.__init__cCs0|jtjvrtj�d|j�d|_dSd|_dS)NrTF)r	rr�insertrrrrr
  28  r9s
  29  
  30  zprepended_to_syspath.__enter__cCrrrrrrr
  31  r@rzprepended_to_syspath.__exit__Nr rrrr
  32  r%3s
  33  r%)r$rr�objectrr%rrrr
  34  �<module>s
  35