eric7/PipInterface/Pip.py

branch
eric7
changeset 8943
23f9c7b9e18e
parent 8881
54e42bc2437a
child 8970
188ff9ce8657
diff -r e91951ff3bbd -r 23f9c7b9e18e eric7/PipInterface/Pip.py
--- a/eric7/PipInterface/Pip.py	Mon Feb 07 22:02:35 2022 +0100
+++ b/eric7/PipInterface/Pip.py	Tue Feb 08 16:21:09 2022 +0100
@@ -12,7 +12,9 @@
 import json
 import contextlib
 
-from PyQt6.QtCore import pyqtSlot, QObject, QProcess, QUrl, QCoreApplication
+from PyQt6.QtCore import (
+    pyqtSlot, QObject, QProcess, QUrl, QCoreApplication, QThread
+)
 from PyQt6.QtWidgets import QDialog, QInputDialog, QLineEdit
 from PyQt6.QtNetwork import (
     QNetworkAccessManager, QNetworkRequest, QNetworkReply
@@ -689,6 +691,7 @@
             reply = self.__networkManager.get(request)
             while not reply.isFinished():
                 QCoreApplication.processEvents()
+                QThread.msleep(100)
             
             reply.deleteLater()
             if reply.error() == QNetworkReply.NetworkError.NoError:

eric ide

mercurial