From 81195dad02f7268e9a39ea712ca7e25f2cd3113b Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Fri, 5 Jul 2024 10:06:23 -0300 Subject: [PATCH] use ~/.aider/caches --- aider/help.py | 4 ++-- aider/versioncheck.py | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/aider/help.py b/aider/help.py index 4a4f380c7..4fa242af7 100755 --- a/aider/help.py +++ b/aider/help.py @@ -63,7 +63,7 @@ def get_index(): ) from llama_index.core.node_parser import MarkdownNodeParser - dname = Path.home() / ".aider" / ("help." + __version__) + dname = Path.home() / ".aider" / "caches" / ("help." + __version__) if dname.exists(): storage_context = StorageContext.from_defaults( @@ -90,7 +90,7 @@ def get_index(): nodes += parser.get_nodes_from_documents([doc]) index = VectorStoreIndex(nodes, show_progress=True) - dname.parent.mkdir(exist_ok=True) + dname.parent.mkdir(parents=True, exist_ok=True) index.storage_context.persist(dname) return index diff --git a/aider/versioncheck.py b/aider/versioncheck.py index e93e238fe..f5098c5aa 100644 --- a/aider/versioncheck.py +++ b/aider/versioncheck.py @@ -8,7 +8,7 @@ import aider def check_version(print_cmd): - fname = Path.home() / ".aider/versioncheck" + fname = Path.home() / ".aider" / "caches" / "versioncheck" day = 60 * 60 * 24 if fname.exists() and time.time() - fname.stat().st_mtime < day: return @@ -35,8 +35,7 @@ def check_version(print_cmd): else: print_cmd(f"{py} -m pip install --upgrade aider-chat") - if not fname.parent.exists(): - fname.parent.mkdir() + fname.parent.mkdir(parents=True, exist_ok=True) fname.touch() return is_update_available except Exception as err: