}BFjXddlmZddlZddlmZddlmZmZddlZGddZ dS)) annotationsN) TracebackType)LiteralSelfc@eZdZUdZded<ded<ddZdd ZddZdS)prepended_to_syspathz>A context for prepending a directory to sys.path for a second.strdirbooladdedreturnNonec"||_d|_dSNF)r r )selfr s JC:\PYTHON\_runtimes\venv\Lib\site-packages\IPython/utils/syspathcontext.py__init__zprepended_to_syspath.__init__s rc|jtjvr-tjd|jd|_nd|_|S)NrTF)r syspathinsertr )rs r __enter__zprepended_to_syspath.__enter__s> 838 # # HOOAtx ( ( (DJJDJ rexc_typetype[BaseException] | Noneexc_valBaseException | Noneexc_tbTracebackType | NoneLiteral[False]c|jr6 tj|jn#t $rYnwxYwdSr)r rrremover ValueError)rrrrs r__exit__zprepended_to_syspath.__exit__sS :  ))))    us $. ;;N)r r r r)r r)rrrrrrr r )__name__ __module__ __qualname____doc____annotations__rrr$rrrr sjHH HHHKKK      rr) __future__rrtypesrtypingrrwarningsrr*rrr/s""""""  r