--- a/eric6/Project/FiletypeAssociationDialog.py Thu Apr 15 16:52:05 2021 +0200 +++ b/eric6/Project/FiletypeAssociationDialog.py Thu Apr 15 18:11:24 2021 +0200 @@ -7,6 +7,8 @@ Module implementing a dialog to enter filetype associations for the project. """ +import contextlib + from PyQt5.QtCore import Qt, pyqtSlot from PyQt5.QtWidgets import QHeaderView, QDialog, QTreeWidgetItem @@ -46,11 +48,9 @@ self.project = project for pattern, filetype in list(self.project.pdata["FILETYPES"].items()): - try: + with contextlib.suppress(ValueError): index = self.filetypes.index(filetype) self.__createItem(pattern, self.filetypeStrings[index]) - except ValueError: - pass # silently discard entries of unknown type self.__resort() self.__reformat()