fix: use utf-8 encoding when reading config — cp1252 fails on Unicode chars like em-dash
This commit is contained in:
@@ -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 = []
|
||||||
|
|||||||
Reference in New Issue
Block a user