src/eric7/PipInterface/PipPackagesWidget.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9549
67295777d9fe
child 9569
b888d5495c1b
diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/PipInterface/PipPackagesWidget.py
--- a/src/eric7/PipInterface/PipPackagesWidget.py	Sun Nov 06 11:22:39 2022 +0100
+++ b/src/eric7/PipInterface/PipPackagesWidget.py	Mon Nov 07 17:19:58 2022 +0100
@@ -1108,12 +1108,12 @@
             (defaults to False)
         @type bool (optional)
         """
+        from .PipPackageDetailsDialog import PipPackageDetailsDialog
+
         with EricOverrideCursor():
             packageData = self.__pip.getPackageDetails(packageName, packageVersion)
 
         if packageData:
-            from .PipPackageDetailsDialog import PipPackageDetailsDialog
-
             self.showDetailsButton.setEnabled(True)
 
             if installable:
@@ -1332,10 +1332,10 @@
         """
         Private slot to install packages to be given by the user.
         """
+        from .PipPackagesInputDialog import PipPackagesInputDialog
+
         venvName = self.environmentsComboBox.currentText()
         if venvName:
-            from .PipPackagesInputDialog import PipPackagesInputDialog
-
             dlg = PipPackagesInputDialog(self, self.tr("Install Packages"))
             if dlg.exec() == QDialog.DialogCode.Accepted:
                 packages, user = dlg.getData()
@@ -1346,10 +1346,10 @@
         """
         Private slot to install a package available on local storage.
         """
+        from .PipFileSelectionDialog import PipFileSelectionDialog
+
         venvName = self.environmentsComboBox.currentText()
         if venvName:
-            from .PipFileSelectionDialog import PipFileSelectionDialog
-
             dlg = PipFileSelectionDialog(self, "package")
             if dlg.exec() == QDialog.DialogCode.Accepted:
                 package, user = dlg.getData()
@@ -1395,10 +1395,10 @@
         """
         Private slot to generate the contents for a requirements file.
         """
+        from .PipFreezeDialog import PipFreezeDialog, PipFreezeDialogModes
+
         venvName = self.environmentsComboBox.currentText()
         if venvName:
-            from .PipFreezeDialog import PipFreezeDialog, PipFreezeDialogModes
-
             self.__freezeDialog = PipFreezeDialog(
                 self.__pip, mode=PipFreezeDialogModes.Requirements, parent=self
             )
@@ -1410,10 +1410,10 @@
         """
         Private slot to generate the contents for a constraints file.
         """
+        from .PipFreezeDialog import PipFreezeDialog, PipFreezeDialogModes
+
         venvName = self.environmentsComboBox.currentText()
         if venvName:
-            from .PipFreezeDialog import PipFreezeDialog, PipFreezeDialogModes
-
             self.__freezeDialog = PipFreezeDialog(
                 self.__pip, mode=PipFreezeDialogModes.Constraints, parent=self
             )
@@ -1953,7 +1953,7 @@
         """
         Private slot to create a "Software Bill Of Material" file.
         """
-        import CycloneDXInterface
+        import CycloneDXInterface  # __IGNORE_WARNING_I102__
 
         venvName = self.environmentsComboBox.currentText()
         if venvName == self.__pip.getProjectEnvironmentString():

eric ide

mercurial