diff -r 0835ed67714b -r 2f0d208b8137 eric6/Project/CreateDialogCodeDialog.py --- a/eric6/Project/CreateDialogCodeDialog.py Sat Nov 21 19:31:16 2020 +0100 +++ b/eric6/Project/CreateDialogCodeDialog.py Sun Nov 22 16:04:59 2020 +0100 @@ -423,7 +423,7 @@ return with open(tmplName, 'r', encoding="utf-8") as tmplFile: template = tmplFile.read() - except IOError as why: + except OSError as why: E5MessageBox.critical( self, self.tr("Code Generation"), @@ -460,7 +460,7 @@ sourceImpl = srcFile.readlines() if not sourceImpl[-1].endswith("\n"): sourceImpl[-1] = "{0}{1}".format(sourceImpl[-1], "\n") - except IOError as why: + except OSError as why: E5MessageBox.critical( self, self.tr("Code Generation"), @@ -553,7 +553,7 @@ try: with open(fn, 'w', encoding="utf-8", newline=newline) as srcFile: srcFile.write("".join(sourceImpl)) - except IOError as why: + except OSError as why: E5MessageBox.critical( self, self.tr("Code Generation"),