--- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Complexity/ComplexityChecker.py Wed Mar 17 19:54:32 2021 +0100 +++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Complexity/ComplexityChecker.py Sun Mar 21 14:17:16 2021 +0100 @@ -140,8 +140,7 @@ return try: - self.__tree = compile(''.join(self.__source), self.__filename, - 'exec', ast.PyCF_ONLY_AST) + self.__tree = ast.parse("".join(self.__source), self.__filename) except (SyntaxError, TypeError): self.__reportInvalidSyntax() return