PluginAssistantEric.py

branch
eric7
changeset 206
0e83bc0cc7fd
parent 204
abe45b434e6c
child 208
5c77d52e97cd
diff -r 900e71dd7e81 -r 0e83bc0cc7fd PluginAssistantEric.py
--- a/PluginAssistantEric.py	Sun May 28 14:34:08 2023 +0200
+++ b/PluginAssistantEric.py	Wed Aug 30 11:38:43 2023 +0200
@@ -11,7 +11,7 @@
 
 from PyQt6.QtCore import QCoreApplication, QObject, QTranslator
 
-from AssistantEric.Assistant import AcsAPIs, AcsProject
+from AssistantEric.Assistant import AcsAPIs, AcsProject, Assistant
 from eric7 import Preferences
 from eric7.EricWidgets.EricApplication import ericApp
 
@@ -20,7 +20,7 @@
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
 autoactivate = True
 deactivateable = True
-version = "10.2.4"
+version = "10.3.0"
 className = "AssistantEricPlugin"
 packageName = "AssistantEric"
 shortDescription = "Alternative autocompletion and calltips provider."
@@ -37,7 +37,9 @@
 assistantEricPluginObject = None
 
 
-def createAutoCompletionPage(configDlg):
+def createAutoCompletionPage(
+    configDlg,  # noqa: U100
+):
     """
     Module function to create the autocompletion configuration page.
 
@@ -47,14 +49,16 @@
     @rtype QWidget
     """
     global assistantEricPluginObject
-    from AssistantEric.ConfigurationPages.AutoCompletionEricPage import (
+    from AssistantEric.ConfigurationPages.AutoCompletionEricPage import (  # noqa: I101
         AutoCompletionEricPage,
     )
 
     return AutoCompletionEricPage(assistantEricPluginObject)
 
 
-def createCallTipsPage(configDlg):
+def createCallTipsPage(
+    configDlg,  # noqa: U100
+):
     """
     Module function to create the calltips configuration page.
 
@@ -64,7 +68,9 @@
     @rtype QWidget
     """
     global assistantEricPluginObject
-    from AssistantEric.ConfigurationPages.CallTipsEricPage import CallTipsEricPage
+    from AssistantEric.ConfigurationPages.CallTipsEricPage import (  # noqa: I101
+        CallTipsEricPage,
+    )
 
     return CallTipsEricPage(assistantEricPluginObject)
 
@@ -79,7 +85,7 @@
     try:
         usesDarkPalette = ericApp().usesDarkPalette()
     except AttributeError:
-        from PyQt6.QtGui import QPalette
+        from PyQt6.QtGui import QPalette  # noqa: I101, I102
 
         palette = ericApp().palette()
         lightness = palette.color(QPalette.ColorRole.Window).lightness()
@@ -161,7 +167,7 @@
         global error
 
         try:
-            from PyQt6.QtSql import QSqlDatabase
+            from PyQt6.QtSql import QSqlDatabase  # noqa: I101, I102
         except ImportError:
             error = self.tr("PyQt6.QtSql is not available.")
             return False
@@ -189,8 +195,6 @@
         global assistantEricPluginObject
         assistantEricPluginObject = self
 
-        from AssistantEric.Assistant import Assistant
-
         self.__object = Assistant(self, self.__ui)
         ericApp().registerPluginObject("AssistantEric", self.__object)
 

eric ide

mercurial