diff --git a/pipenv/__init__.py b/pipenv/__init__.py index 97625ddd..016f1012 100644 --- a/pipenv/__init__.py +++ b/pipenv/__init__.py @@ -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