--- a/OllamaInterface/OllamaWidget.py Wed Oct 02 09:11:09 2024 +0200 +++ b/OllamaInterface/OllamaWidget.py Thu Oct 24 14:55:20 2024 +0200 @@ -23,12 +23,17 @@ QWidget, ) -from eric7 import Globals from eric7.EricGui import EricPixmapCache from eric7.EricWidgets import EricFileDialog, EricMessageBox from eric7.EricWidgets.EricApplication import ericApp from eric7.EricWidgets.EricListSelectionDialog import EricListSelectionDialog +try: + from eric7.EricUtilities import getConfigDir +except ImportError: + # backward compatibility for eric < 24.10 + from Globals import getConfigDir + from .OllamaChatWidget import OllamaChatDialog, OllamaChatWidget from .OllamaClient import OllamaClient from .OllamaHistoryWidget import OllamaHistoryWidget @@ -326,7 +331,7 @@ @return file path of the chat history file @rtype str """ - return os.path.join(Globals.getConfigDir(), OllamaWidget.OllamaHistoryFile) + return os.path.join(getConfigDir(), OllamaWidget.OllamaHistoryFile) @pyqtSlot() def __saveHistory(self):