3 ”Re{ã@stddlZddlZddlZddlmZdadadadada dd„Z ddd „Z d d „Z ej d d „ƒZdd„Zdd„ZdS)éNé)Ú AnsiToWin32FcCstdk rttƒjƒdS)N)rÚ orig_stdoutÚ reset_all©rrúŽ/builddir/build/BUILDROOT/alt-python36-pip-20.2.4-5.el8.x86_64/opt/alt/python36/lib/python3.6/site-packages/pip/_vendor/colorama/initialise.pyrsrTcCsŠ| rt|||gƒrtdƒ‚tjatjatjdkr8dantt||||ƒt_atjdkr^da ntt||||ƒt_a t s†t j t ƒda dS)Nz,wrap=False conflicts with any other arg=TrueT)ÚanyÚ ValueErrorÚsysÚstdoutrÚstderrÚ orig_stderrÚwrapped_stdoutÚ wrap_streamÚwrapped_stderrÚ atexit_doneÚatexitÚregisterr)Ú autoresetÚconvertÚstripÚwraprrrÚinits   rcCs tdk rtt_tdk rtt_dS)N)rr r r r rrrrÚdeinit3src os"t||Žz dVWdtƒXdS)N)rr)ÚargsÚkwargsrrrÚ colorama_text:s  rcCs tdk rtt_tdk rtt_dS)N)rr r rr rrrrÚreinitCsrcCs&|r"t||||d�}|jƒr"|j}|S)N)rrr)rÚ should_wrapÚstream)rrrrrÚwrapperrrrrJs  r)FNNT)rÚ contextlibr Ú ansitowin32rrr rrrrrrÚcontextmanagerrrrrrrrÚs