Skip to content

SonarPython 3.17.0.10029

Compare
Choose a tag to compare
@rudy-regazzoni-sonarsource rudy-regazzoni-sonarsource released this 09 Sep 12:38
· 1319 commits to master since this release
41c0a86

Release notes - SonarPython - Version 3.17

Bug

SONARPY-1112 Python sensor should be executed also on TEST files

SONARPY-1075 Quickfix for S3923 should not break the code

False-Positive

SONARPY-1107 Adapt S5918 message when returning a call to a skip test method

SONARPY-1106 Fix wrong issue message on S5906 for NOT IN statement

SONARPY-1102 Fix FP on S5914 for nonlocal variables

SONARPY-1101 Fix FP on S5899 for helper methods

SONARPY-1086 Fix FP on S1764 for left bitwise shift

SONARPY-1073 Rule S1313: Exclude reserved documentation IP ranges

SONARPY-1067 Fix FP on S125 when the comment is not actual code

SONARPY-1061 Rule S2068: Add Flask config exceptions

SONARPY-1040 S1854 (DeadStoreCheck) should not raise FP with assignment expressions

SONARPY-1039 Fix FP on S5806 when the name is an IPython builtin

SONARPY-1037 S1481 should not report on dummy variables

SONARPY-1021 Fix FP on S1721 when using the walrus operator

SONARPY-1009 Fix FP on S5607 when using operator on hex value

SONARPY-990 S1481 should not raise when variable is assigned inside decorator

SONARPY-876 S5795 (IdentityComparisonWithCachedTypesCheck) shouldn't raise on 'is not None'

SONARPY-797 FP on S4426: mismatch between key length and key exponent

Improvement

SONARPY-1109 Update protobuf-java to 3.19.2