Colorama wrap stream

Signed-off-by: Dan Ryan <dan@danryan.co>
This commit is contained in:
Dan Ryan
2019-03-20 21:45:39 -04:00
parent 5e2ab186d7
commit 429a7bc2b7
+4 -2
View File
@@ -49,8 +49,10 @@ sys.stderr = get_wrapped_stream(stderr)
sys.stdout = get_wrapped_stream(stdout)
from .vendor.colorama import AnsiToWin32
if os.name == "nt":
sys.stderr = AnsiToWin32(sys.stderr)
sys.stdout = AnsiToWin32(sys.stdout)
stderr_wrapper = AnsiToWin32(sys.stderr, autoreset=False, convert=None, strip=None)
stdout_wrapper = AnsiToWin32(sys.stdout, autoreset=False, convert=None, strip=None)
sys.stderr = stderr_wrapper.stream
sys.stdout = stdout_wrapper.stream
from .cli import cli
from . import resolver