--- a/src/eric7/Preferences/ConfigurationPages/EditorAPIsPage.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/Preferences/ConfigurationPages/EditorAPIsPage.py Mon Nov 07 17:19:58 2022 +0100 @@ -18,6 +18,8 @@ from eric7.EricWidgets.EricApplication import ericApp from eric7.EricWidgets.EricListSelectionDialog import EricListSelectionDialog from eric7.EricWidgets.EricPathPicker import EricPathPickerModes +from eric7.QScintilla import Lexers +from eric7.QScintilla.APIsManager import APIsManager from .ConfigurationPageBase import ConfigurationPageBase from .Ui_EditorAPIsPage import Ui_EditorAPIsPage @@ -50,8 +52,6 @@ self.pluginManager = ericApp().getObject("PluginManager") self.apiAutoPrepareCheckBox.setChecked(Preferences.getEditor("AutoPrepareAPIs")) - from eric7.QScintilla import Lexers - self.apis = {} apiLanguages = sorted([""] + list(Lexers.getSupportedApiLanguages())) for lang in apiLanguages: @@ -181,8 +181,6 @@ self.apiList.addItem(api) self.prepareApiButton.setEnabled(self.apiList.count() > 0) - from eric7.QScintilla.APIsManager import APIsManager - self.__currentAPI = APIsManager().getAPIs( self.__currentApiLanguage, projectType=self.__currentApiProjectType )