a [f{@stddlZddlZddlZddlmZdadadadada ddZ ddd Z d d Z ej d d ZddZddZdS)N) AnsiToWin32FcCstdurttdSN)r orig_stdout reset_allrrC/usr/lib/python3.9/site-packages/pip/_vendor/colorama/initialise.pyrsrTcCs|st|||grtdtjatjatjdur6dantt||||t_atjdur\da ntt||||t_a t st t da dS)Nz,wrap=False conflicts with any other arg=TrueT)any ValueErrorsysstdoutrstderr orig_stderrwrapped_stdout wrap_streamwrapped_stderr atexit_doneatexitregisterr) autoresetconvertstripwraprrrinits   rcCs tdurtt_tdurtt_dSr)rr r rr rrrrdeinit3srcos,t|i|zdVWtnt0dSr)rr)argskwargsrrr colorama_text:srcCs tdurtt_tdurtt_dSr)rr r rr rrrrreinitCsrcCs&|r"t||||d}|r"|j}|S)N)rrr)rZ should_wrapstream)rrrrrwrapperrrrrJsr)FNNT)r contextlibr Z ansitowin32rrrrrrrrrcontextmanagerrrrrrrrs