--- a/src/eric7/PipInterface/Pip.py Thu Sep 26 09:48:49 2024 +0200 +++ b/src/eric7/PipInterface/Pip.py Thu Sep 26 15:49:36 2024 +0200 @@ -26,6 +26,7 @@ from PyQt6.QtWidgets import QDialog, QInputDialog, QLineEdit from eric7 import Preferences +from eric7.EricCore import EricPreferences from eric7.EricCore.EricProcess import EricProcess from eric7.EricNetwork.EricNetworkProxyFactory import ( EricNetworkProxyFactory, @@ -69,7 +70,7 @@ self.__ui = parent # attributes for the network objects - if Preferences.getUI("UseSystemProxy"): + if EricPreferences.getNetworkProxy("UseSystemProxy"): QNetworkProxyFactory.setUseSystemConfiguration(True) else: self.__proxyFactory = EricNetworkProxyFactory() @@ -81,7 +82,9 @@ proxyAuthenticationRequired ) if SSL_AVAILABLE: - self.__sslErrorHandler = EricSslErrorHandler(self) + self.__sslErrorHandler = EricSslErrorHandler( + Preferences.getSettings(), self + ) self.__networkManager.sslErrors.connect( self.__sslErrorHandler.sslErrorsReply )