--- a/RefactoringRope/RefactoringServer.py Sun Sep 20 11:10:02 2020 +0200 +++ b/RefactoringRope/RefactoringServer.py Wed Oct 14 19:11:31 2020 +0200 @@ -892,7 +892,7 @@ self.tr("Rope error: {0}").format(result["ErrorString"]), traceback=result["Traceback"], parent=self.__ui - ).exec_() + ).exec() return False @@ -1878,9 +1878,8 @@ cname = self.__ropeConfigFile() if src != "" and cname is not None: try: - f = open(cname, "w") - f.write(src) - f.close() + with open(cname, "w") as f: + f.write(src) self.__configChanged() self.__editConfig() except IOError as err: