Skip to content

v3.0.4

Compare
Choose a tag to compare
@Pierre-Sassoulas Pierre-Sassoulas released this 23 Feb 20:55
· 177 commits to main since this release
8115381

False Positives Fixed

  • used-before-assignment is no longer emitted when using a name in a loop and
    depending on an earlier name assignment in an except block paired with
    else: continue.

    Closes #6804

  • Avoid false positives for no-member involving function
    attributes supplied by decorators.

    Closes #9246

  • Fixed false positive nested-min-max for nested lists.

    Closes #9307

  • Fix false positive for used-before-assignment in a finally block
    when assignments took place in both the try block and each exception handler.

    Closes #9451

Other Bug Fixes

  • Catch incorrect ValueError "generator already executing" for Python 3.12.0 - 3.12.2.
    This is fixed upstream in Python 3.12.3.

    Closes #9138