fix: use utf-8 encoding when reading config — cp1252 fails on Unicode chars like em-dash

This commit is contained in:
2026-06-12 22:50:23 +03:00
parent 5330081c43
commit b25326781d

View File

@@ -155,7 +155,7 @@ def _handle_sl(raw_args: str) -> Optional[str]:
# Load column config # Load column config
try: try:
if config_path.exists(): if config_path.exists():
cfg = yaml.safe_load(config_path.read_text()) cfg = yaml.safe_load(config_path.read_text(encoding="utf-8"))
columns = cfg.get("columns", []) columns = cfg.get("columns", [])
else: else:
columns = [] columns = []