diff -r 26a8b92aeabd -r 28146736bbfc eric6/DebugClients/Python/DebugClientBase.py --- a/eric6/DebugClients/Python/DebugClientBase.py Tue Apr 20 19:38:10 2021 +0200 +++ b/eric6/DebugClients/Python/DebugClientBase.py Tue Apr 20 19:47:39 2021 +0200 @@ -1522,10 +1522,8 @@ else: varDict = f.f_locals - if scope == -1: - varlist = [] - else: - varlist = self.__formatVariablesList(varDict, scope, filterList) + varlist = [] if scope == -1 else self.__formatVariablesList( + varDict, scope, filterList) self.sendJsonCommand("ResponseVariables", { "scope": scope, @@ -1806,10 +1804,11 @@ filterList = [] if filterList is None else filterList[:] varlist = [] - if scope: - patternFilterObjects = self.globalsFilterObjects - else: - patternFilterObjects = self.localsFilterObjects + patternFilterObjects = ( + self.globalsFilterObjects + if scope else + self.localsFilterObjects + ) if type(dict_) == dict: dict_ = dict_.items() @@ -2144,10 +2143,11 @@ }) else: code = self.__compileFileSource(self.running) - if code: - res = self.mainThread.run(code, self.debugMod.__dict__, debug=True) - else: - res = 42 # should not happen + res = ( + self.mainThread.run(code, self.debugMod.__dict__, debug=True) + if code else + 42 # should not happen + ) return res def run_call(self, scriptname, func, *args):