Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py

changeset 6257
4523c5e6dd43
parent 6155
ae44225e7e7c
child 6287
9a193ff6d24a
--- 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"))

eric ide

mercurial