Now that we stabilized the semantic syntax errors in 0.12, we could consider deprecating, and eventually removing, the current lint rules that correspond to SyntaxErrors in CPython. These currently include SemanticSyntaxErrors:
As seen here.
As well as rules that overlap with ParseErrors: