diff -r 27f636beebad -r 2c730d5fd177 eric6/PluginManager/PluginManager.py --- a/eric6/PluginManager/PluginManager.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/PluginManager/PluginManager.py Tue Mar 02 17:17:09 2021 +0100 @@ -1271,8 +1271,9 @@ request = QNetworkRequest( QUrl(Preferences.getUI("PluginRepositoryUrl6"))) - request.setAttribute(QNetworkRequest.CacheLoadControlAttribute, - QNetworkRequest.AlwaysNetwork) + request.setAttribute( + QNetworkRequest.Attribute.CacheLoadControlAttribute, + QNetworkRequest.CacheLoadControl.AlwaysNetwork) reply = self.__networkManager.get(request) reply.finished.connect( lambda: self.__downloadRepositoryFileDone(reply)) @@ -1288,7 +1289,7 @@ if reply in self.__replies: self.__replies.remove(reply) - if reply.error() != QNetworkReply.NoError: + if reply.error() != QNetworkReply.NetworkError.NoError: E5MessageBox.warning( None, self.tr("Error downloading file"), @@ -1302,7 +1303,7 @@ return ioDevice = QFile(self.pluginRepositoryFile + ".tmp") - ioDevice.open(QIODevice.WriteOnly) + ioDevice.open(QIODevice.OpenModeFlag.WriteOnly) ioDevice.write(reply.readAll()) ioDevice.close() if QFile.exists(self.pluginRepositoryFile): @@ -1312,7 +1313,7 @@ if os.path.exists(self.pluginRepositoryFile): f = QFile(self.pluginRepositoryFile) - if f.open(QIODevice.ReadOnly): + if f.open(QIODevice.OpenModeFlag.ReadOnly): # save current URL url = Preferences.getUI("PluginRepositoryUrl6")