diff --git a/pyproject.toml b/pyproject.toml index bfe56b2e5..bb5eb0741 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -73,7 +73,7 @@ dependencies = [ "packaging>=21.0", "importlib-metadata>=4.8; python_version < '3.10'", "tomli>=2; python_version < '3.11'", - "colorama>=0.4.5; sys_platform == 'win32'", + "colorama>=0.4.6; sys_platform == 'win32'", ] dynamic = ["version"] diff --git a/sphinx/util/console.py b/sphinx/util/console.py index 42570567b..ff37ea8f8 100644 --- a/sphinx/util/console.py +++ b/sphinx/util/console.py @@ -93,7 +93,7 @@ def color_terminal() -> bool: if 'NO_COLOR' in os.environ: return False if sys.platform == 'win32' and colorama is not None: - colorama.init() + colorama.just_fix_windows_console() return True if 'FORCE_COLOR' in os.environ: return True