diff -r e01ae92db699 -r 31965986ecd1 eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityChecker.py --- a/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityChecker.py Sat Mar 06 10:00:52 2021 +0100 +++ b/eric6/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityChecker.py Sun Mar 28 15:00:11 2021 +0200 @@ -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): """