From 35593a1144733c1f9fed668834435241ccad1c9b Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Tue, 6 Aug 2024 11:17:33 -0300 Subject: [PATCH] feat: Add Docker image update instructions when AIDER_DOCKER_IMAGE is set --- aider/versioncheck.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/aider/versioncheck.py b/aider/versioncheck.py index 2575e2310..80ecef384 100644 --- a/aider/versioncheck.py +++ b/aider/versioncheck.py @@ -1,5 +1,6 @@ import sys import time +import os from pathlib import Path import packaging.version @@ -50,6 +51,16 @@ def check_version(io, just_check=False): if not is_update_available: return False + docker_image = os.environ.get("AIDER_DOCKER_IMAGE") + if docker_image: + text = f""" +Newer aider version v{latest_version} is available. To upgrade, run: + + docker pull {docker_image} +""" + io.tool_error(text) + return True + cmd = utils.get_pip_install(["--upgrade", "aider-chat"]) text = f"""