From f19ec6f8521040aef50535668d9d469567662e9d Mon Sep 17 00:00:00 2001 From: Delgan Date: Thu, 17 May 2018 23:02:52 +0200 Subject: [PATCH] Prevent file stream from being incorrectly wrapped on Pycharm --- colorama/ansitowin32.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/colorama/ansitowin32.py b/colorama/ansitowin32.py index 8144d62..ce81487 100644 --- a/colorama/ansitowin32.py +++ b/colorama/ansitowin32.py @@ -18,7 +18,7 @@ def is_stream_closed(stream): def is_a_tty(stream): - if 'PYCHARM_HOSTED' in os.environ: + if 'PYCHARM_HOSTED' in os.environ and (stream is sys.__stdout__ or stream is sys.__stderr__): return True return (hasattr(stream, 'isatty') and stream.isatty())