diff -r 61ca9619decb -r bd5cd5858503 eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityChecker.py --- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityChecker.py Wed Mar 17 19:54:32 2021 +0100 +++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityChecker.py Sun Mar 21 14:17:16 2021 +0100 @@ -223,8 +223,7 @@ @return generated AST @rtype ast.AST """ - source = "".join(self.__source) - return compile(source, self.__filename, 'exec', ast.PyCF_ONLY_AST) + return ast.parse("".join(self.__source), self.__filename) def getConfig(self): """