PluginCxFreeze.py

branch
eric7
changeset 146
32c4e3d4465c
parent 145
c423d46df27e
child 147
908186813616
--- a/PluginCxFreeze.py	Sat Dec 23 15:48:49 2023 +0100
+++ b/PluginCxFreeze.py	Sat Dec 23 16:19:01 2023 +0100
@@ -97,7 +97,7 @@
         # Windows
         #
         try:
-            import winreg
+            import winreg  # noqa: I101, I103
         except ImportError:
             import _winreg as winreg  # __IGNORE_WARNING__
 
@@ -329,7 +329,7 @@
 
         self.__initialize()
 
-    def __projectShowMenu(self, menuName, menu):
+    def __projectShowMenu(self, menuName, menu):  # noqa: U100
         """
         Private slot called, when the the project menu or a submenu is
         about to be shown.
@@ -369,6 +369,9 @@
         """
         Private slot to handle the cxfreeze execution.
         """
+        from CxFreeze.CxfreezeConfigDialog import CxfreezeConfigDialog
+        from CxFreeze.CxfreezeExecDialog import CxfreezeExecDialog
+
         project = ericApp().getObject("Project")
         if not project.getMainScript():
             # no main script defined
@@ -397,8 +400,6 @@
         if not project.checkAllScriptsDirty(reportSyntaxErrors=True):
             return
 
-        from CxFreeze.CxfreezeConfigDialog import CxfreezeConfigDialog
-
         parms = project.getData("PACKAGERSPARMS", "CXFREEZE")
         dlg = CxfreezeConfigDialog(project, exe, parms)
         if dlg.exec() == QDialog.DialogCode.Accepted:
@@ -406,8 +407,6 @@
             project.setData("PACKAGERSPARMS", "CXFREEZE", parms)
 
             # now do the call
-            from CxFreeze.CxfreezeExecDialog import CxfreezeExecDialog
-
             dia = CxfreezeExecDialog("cxfreeze")
             dia.show()
             res = dia.start(args, parms, project.ppath, project.getMainScript())
@@ -429,4 +428,4 @@
 
 
 #
-# eflag: noqa = M801
+# eflag: noqa = M801, U200

eric ide

mercurial