diff -r a148632e9610 -r 4523c5e6dd43 Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py --- a/Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py Tue Apr 17 19:11:51 2018 +0200 +++ b/Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py Thu Apr 19 19:13:37 2018 +0200 @@ -23,7 +23,7 @@ from .Ui_PipSearchDialog import Ui_PipSearchDialog -from . import DefaultIndexUrl +from . import DefaultIndexUrlXml class PipSearchDialog(QDialog, Ui_PipSearchDialog): @@ -63,9 +63,11 @@ self.__showDetailsButton.setEnabled(False) self.__pip = pip - self.__client = E5XmlRpcClient( - plugin.getPreferences("PipSearchIndex") or DefaultIndexUrl, - self) + if plugin.getPreferences("PipSearchIndex"): + indexUrl = plugin.getPreferences("PipSearchIndex") + "/pypi" + else: + indexUrl = DefaultIndexUrlXml + self.__client = E5XmlRpcClient(indexUrl, self) self.__default = self.tr("<Default>") pipExecutables = sorted(plugin.getPreferences("PipExecutables"))