eric7/PipInterface/Pip.py

branch
eric7
changeset 8977
663521af48b2
parent 8976
ca442cd49b9e
child 8983
46eaed7bf3cb
equal deleted inserted replaced
8976:ca442cd49b9e 8977:663521af48b2
29 SSL_AVAILABLE = True 29 SSL_AVAILABLE = True
30 except ImportError: 30 except ImportError:
31 SSL_AVAILABLE = False 31 SSL_AVAILABLE = False
32 32
33 from .PipDialog import PipDialog 33 from .PipDialog import PipDialog
34 from .PipVulnerabilityChecker import PipVulnerabilityChecker
34 35
35 import Preferences 36 import Preferences
36 import Globals 37 import Globals
37 38
38 39
63 if SSL_AVAILABLE: 64 if SSL_AVAILABLE:
64 self.__sslErrorHandler = EricSslErrorHandler(self) 65 self.__sslErrorHandler = EricSslErrorHandler(self)
65 self.__networkManager.sslErrors.connect( 66 self.__networkManager.sslErrors.connect(
66 self.__sslErrorHandler.sslErrorsReply) 67 self.__sslErrorHandler.sslErrorsReply)
67 self.__replies = [] 68 self.__replies = []
69
70 self.__vulnerabilityChecker = PipVulnerabilityChecker(self, self)
68 71
69 def getNetworkAccessManager(self): 72 def getNetworkAccessManager(self):
70 """ 73 """
71 Public method to get a reference to the network access manager object. 74 Public method to get a reference to the network access manager object.
72 75
73 @return reference to the network access manager object 76 @return reference to the network access manager object
74 @rtype QNetworkAccessManager 77 @rtype QNetworkAccessManager
75 """ 78 """
76 return self.__networkManager 79 return self.__networkManager
80
81 def getVulnerabilityChecker(self):
82 """
83 Public method to get a reference to the vulnerability checker object.
84
85 @return reference to the vulnerability checker object
86 @type PipVulnerabilityChecker
87 """
88 return self.__vulnerabilityChecker
77 89
78 ########################################################################## 90 ##########################################################################
79 ## Methods below implement some utility functions 91 ## Methods below implement some utility functions
80 ########################################################################## 92 ##########################################################################
81 93

eric ide

mercurial