SonarPython 4.15.0.14551
Release notes - SonarPython - 4.15
Bug
SONARPY-1593 Add support for star symbol in type annotation
SONARPY-1635 OneStatementPerLine: do not raise an issue on dummy function and class implementations
False-Positive
SONARPY-1598 Fix FP on S6542 with re-exported/imported override
SONARPY-1600 Fix FP on S5655: boolean parameter incompatible with float type annotation.
SONARPY-1609 Fix FP on S5886 when returning optional unions of unknown symbols
SONARPY-1612 S905: should ignore assigned and unused Airflow operators.
SONARPY-1613 S905: should ignore __manifest__.py files
SONARPY-1617 S117: Ignore variable assigned to "namedtuple" or "NamedTuple"
SONARPY-1622 Fix FP on S5886 when returning collections.abc.AsyncIterable
SONARPY-1624 Fix FP on S5886 when the expected return type is a tuple subclass
SONARPY-1628 S1172: should not raise on methods of abstract classes
SONARPY-1629 Prevent S5756 from being raised on calls to instances of NamedTuple
SONARPY-1630 S1192: Ensure no issue is raised on test code
SONARPY-1660 Fix FP on S905 when using a decorator to declare an Airflow DAG
SONARPY-1662 Fix FP on S117 when a class is assigned to a variable
Improvement
SONARPY-1633 S1481: Add a quick fix to rename loop indices
SONARPY-1634 S1481: Add a quick fix to remove assignment target