fix(cli): ensure UTF-8 encoding on Windows platforms

This commit is contained in:
benexl
2025-12-16 16:17:14 +03:00
parent 87c87ebca7
commit fcbaa7fb0d

View File

@@ -1,3 +1,13 @@
from .cli import cli as run_cli
import sys
import os
if sys.platform.startswith("win"):
os.environ.setdefault("PYTHONUTF8", "1")
try:
sys.stdout.reconfigure(encoding="utf-8")
sys.stderr.reconfigure(encoding="utf-8")
except Exception:
pass
__all__ = ["run_cli"]