PluginManager/PluginRepositoryDialog.py

changeset 12
1d8dd9706f46
parent 7
c679fb30c8f3
child 13
1af94a91f439
diff -r b0996e4a289e -r 1d8dd9706f46 PluginManager/PluginRepositoryDialog.py
--- a/PluginManager/PluginRepositoryDialog.py	Fri Jan 01 16:11:36 2010 +0000
+++ b/PluginManager/PluginRepositoryDialog.py	Sat Jan 02 15:11:35 2010 +0000
@@ -11,13 +11,13 @@
 import sys
 import os
 import zipfile
-import cStringIO
+import io
 
 from PyQt4.QtGui import *
 from PyQt4.QtCore import *
 from PyQt4.QtNetwork import QHttp, QNetworkProxy
 
-from Ui_PluginRepositoryDialog import Ui_PluginRepositoryDialog
+from .Ui_PluginRepositoryDialog import Ui_PluginRepositoryDialog
 
 from UI.AuthenticationDialog import AuthenticationDialog
 
@@ -250,7 +250,7 @@
         if os.path.exists(self.pluginRepositoryFile):
             self.__repositoryMissing = False
             try:
-                f = open(self.pluginRepositoryFile, "rb")
+                f = open(self.pluginRepositoryFile, "r")
                 line = f.readline()
                 dtdLine = f.readline()
                 f.close()
@@ -274,13 +274,13 @@
                 parser.setErrorHandler(eh)
                 
                 try:
-                    f = open(self.pluginRepositoryFile, "rb")
+                    f = open(self.pluginRepositoryFile, "r")
                     try:
                         try:
                             parser.parse(f)
                         except UnicodeEncodeError:
                             f.seek(0)
-                            buf = cStringIO.StringIO(f.read())
+                            buf = io.StringIO(f.read())
                             parser.parse(buf)
                     finally:
                         f.close()

eric ide

mercurial