--- a/eric6/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py Tue Oct 13 19:02:26 2020 +0200 +++ b/eric6/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py Wed Oct 14 17:50:39 2020 +0200 @@ -147,9 +147,8 @@ filename = os.path.join(os.path.dirname(__file__), "data", "trove_classifiers.txt") try: - f = open(filename, "r") - lines = f.readlines() - f.close() + with open(filename, "r") as f: + lines = f.readlines() except (IOError, OSError) as err: E5MessageBox.warning( self,