From 2314179b839a1d1a382d87a67caba3eb1c1f0da7 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Sat, 21 Sep 2024 19:01:24 -0700 Subject: [PATCH] fix: Add default encoding to load_dotenv_files function --- aider/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aider/main.py b/aider/main.py index b6779acb2..e62a782e7 100644 --- a/aider/main.py +++ b/aider/main.py @@ -266,7 +266,7 @@ def register_models(git_root, model_settings_fname, io, verbose=False): return None -def load_dotenv_files(git_root, dotenv_fname, encoding): +def load_dotenv_files(git_root, dotenv_fname, encoding="utf-8"): dotenv_files = generate_search_path_list( ".env", git_root, @@ -276,7 +276,7 @@ def load_dotenv_files(git_root, dotenv_fname, encoding): for fname in dotenv_files: if Path(fname).exists(): try: - load_dotenv(fname, override=True, encoding=encoding, errors="ignore") + load_dotenv(fname, override=True, encoding=encoding) loaded.append(fname) except Exception as e: print(f"Error loading {fname}: {e}")