eric6/PluginManager/PluginManager.py

changeset 7836
2f0d208b8137
parent 7785
9978016560ec
child 7900
72b88fb20261
child 7924
8a96736d465e
--- a/eric6/PluginManager/PluginManager.py	Sat Nov 21 19:31:16 2020 +0100
+++ b/eric6/PluginManager/PluginManager.py	Sun Nov 22 16:04:59 2020 +0100
@@ -208,7 +208,7 @@
                 try:
                     with open(fname, "w"):
                         pass
-                except IOError:
+                except OSError:
                     return (
                         False,
                         self.tr("Could not create a package for {0}.")
@@ -221,7 +221,7 @@
             try:
                 with open(fname, "w"):
                     pass
-            except IOError:
+            except OSError:
                 del self.pluginDirs["user"]
         
         if (
@@ -1203,13 +1203,13 @@
         if not os.path.exists(downloadDir):
             try:
                 os.mkdir(downloadDir, 0o755)
-            except (OSError, IOError):
+            except OSError:
                 # try again with (possibly) new default
                 downloadDir = self.__defaultDownloadDir
                 if not os.path.exists(downloadDir):
                     try:
                         os.mkdir(downloadDir, 0o755)
-                    except (OSError, IOError) as err:
+                    except OSError as err:
                         E5MessageBox.critical(
                             self.__ui,
                             self.tr("Plugin Manager Error"),

eric ide

mercurial