From 5e36fd72485a3946478747b502bf6166e5fe9eed Mon Sep 17 00:00:00 2001 From: Chris Hennes Date: Sun, 8 Feb 2026 20:40:36 -0600 Subject: [PATCH] Make cache path unique for this version --- addonmanager_freecad_interface.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addonmanager_freecad_interface.py b/addonmanager_freecad_interface.py index 6bf1ec26..355d3878 100644 --- a/addonmanager_freecad_interface.py +++ b/addonmanager_freecad_interface.py @@ -241,7 +241,9 @@ def __init__(self): if self.mod_dir is None: self.mod_dir = os.path.join(getUserAppDataDir(), "Mod") if self.cache_dir is None: - self.cache_dir = getUserCachePath() + # Anytime the cache format changes, increment this version number so we don't + # interfere with old versions. + self.cache_dir = os.path.join(getUserCachePath(), "AddonManager2026-1") if self.macro_dir is None: self.macro_dir = getUserMacroDir(True) if self.home_dir is None: