diff -r a55bc571e023 -r 0a62a4bf749c src/eric7/DebugClients/Python/DebugBase.py --- a/src/eric7/DebugClients/Python/DebugBase.py Tue Aug 29 09:55:24 2023 +0200 +++ b/src/eric7/DebugClients/Python/DebugBase.py Tue Aug 29 16:50:17 2023 +0200 @@ -768,7 +768,7 @@ tb_lineno = None if frame is None: fr = self.getFrame() - elif type(frame) == list: + elif type(frame) is list: fr, tb_lineno = frame.pop(0) else: fr = frame @@ -817,7 +817,7 @@ stack.append([fname, fline, ffunc, fargs]) # is it a stack frame or exception list? - if type(frame) == list: + if type(frame) is list: if frame != []: fr, tb_lineno = frame.pop(0) else: @@ -875,7 +875,7 @@ if exctype in [SyntaxError, IndentationError]: try: - if type(excval) == tuple: + if type(excval) is tuple: message, details = excval filename, lineno, charno, text = details else: