eric6/Debugger/DebugServer.py

changeset 8240
93b8a353c4bf
parent 8222
5994b80b8760
child 8243
cc717c2ae956
diff -r 59a9a658618c -r 93b8a353c4bf eric6/Debugger/DebugServer.py
--- a/eric6/Debugger/DebugServer.py	Wed Apr 14 19:38:19 2021 +0200
+++ b/eric6/Debugger/DebugServer.py	Wed Apr 14 19:59:16 2021 +0200
@@ -9,6 +9,7 @@
 
 import os
 import shlex
+import contextlib
 
 from PyQt5.QtCore import pyqtSignal, pyqtSlot, QModelIndex
 from PyQt5.QtNetwork import (
@@ -425,10 +426,8 @@
         @rtype list of str
         """
         languages = list(self.__debuggerInterfaceRegistry.keys())
-        try:
+        with contextlib.suppress(ValueError):
             languages.remove("None")
-        except ValueError:
-            pass    # it is not in the list
         
         if shellOnly:
             languages = [lang for lang in languages

eric ide

mercurial