diff --git a/cli/main.py b/cli/main.py index adda48fc..12568b1b 100644 --- a/cli/main.py +++ b/cli/main.py @@ -1,5 +1,13 @@ from typing import Optional import datetime +import os +import sys + +# Fix Windows console encoding for Unicode support +if sys.platform == "win32": + import codecs + sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach()) + sys.stderr = codecs.getwriter("utf-8")(sys.stderr.detach()) import typer from pathlib import Path from functools import wraps