eric7/PipInterface/Pip.py

branch
eric7
changeset 8977
663521af48b2
parent 8976
ca442cd49b9e
child 8983
46eaed7bf3cb
diff -r ca442cd49b9e -r 663521af48b2 eric7/PipInterface/Pip.py
--- a/eric7/PipInterface/Pip.py	Sun Mar 13 15:20:26 2022 +0100
+++ b/eric7/PipInterface/Pip.py	Sun Mar 13 19:59:03 2022 +0100
@@ -31,6 +31,7 @@
     SSL_AVAILABLE = False
 
 from .PipDialog import PipDialog
+from .PipVulnerabilityChecker import PipVulnerabilityChecker
 
 import Preferences
 import Globals
@@ -65,6 +66,8 @@
             self.__networkManager.sslErrors.connect(
                 self.__sslErrorHandler.sslErrorsReply)
         self.__replies = []
+        
+        self.__vulnerabilityChecker = PipVulnerabilityChecker(self, self)
     
     def getNetworkAccessManager(self):
         """
@@ -75,6 +78,15 @@
         """
         return self.__networkManager
     
+    def getVulnerabilityChecker(self):
+        """
+        Public method to get a reference to the vulnerability checker object.
+        
+        @return reference to the vulnerability checker object
+        @type PipVulnerabilityChecker
+        """
+        return self.__vulnerabilityChecker
+    
     ##########################################################################
     ## Methods below implement some utility functions
     ##########################################################################

eric ide

mercurial