From 541ab83f152e4f46c486e69f867c873191856d87 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Tue, 6 Aug 2024 09:46:42 -0300 Subject: [PATCH] style: Fix formatting and style issues in base_coder.py --- aider/coders/base_coder.py | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 21f06f5b6..8c4b83965 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -2,6 +2,7 @@ import hashlib import json +import locale import math import mimetypes import os @@ -11,7 +12,6 @@ import sys import threading import time import traceback -import locale from collections import defaultdict from datetime import datetime from json.decoder import JSONDecodeError @@ -744,15 +744,15 @@ class Coder: try: lang = locale.getlocale()[0] if lang: - return lang.split('_')[0] # Extract just the language code + return lang.split("_")[0] # Extract just the language code except: pass - - for env_var in ['LANG', 'LANGUAGE', 'LC_ALL', 'LC_MESSAGES']: + + for env_var in ["LANG", "LANGUAGE", "LC_ALL", "LC_MESSAGES"]: lang = os.environ.get(env_var) if lang: - return lang.split('_')[0] # Extract just the language code - + return lang.split("_")[0] # Extract just the language code + return None def fmt_system_prompt(self, prompt): @@ -766,11 +766,14 @@ class Coder: val = os.getenv(var) platform_text += f"- The user's shell: {var}={val}\n" - + user_lang = self.get_user_language() if user_lang: - platform_text += f"- The user's language: {user_lang} (detected from locale or environment variables)\n" - + platform_text += ( + f"- The user's language: {user_lang} (detected from locale or environment" + " variables)\n" + ) + dt = datetime.now().isoformat() platform_text += f"- The current date/time: {dt}"