pypi pylint 3.3.8
v3.3.8

25 days ago

What's new in Pylint 3.3.8?

Release date: 2025-08-09

This patch release includes an exceptional fix for a false negative issue. For details, see: #10482 (comment)

False Positives Fixed

  • Fix false positives for possibly-used-before-assignment when variables are exhaustively
    assigned within a match block.

    Closes #9668

  • Fix false positive for missing-raises-doc and missing-yield-doc when the method length is less than docstring-min-length.

    Refs #10104

  • Fix a false positive for unused-variable when multiple except handlers bind the same name under a try block.

    Closes #10426

False Negatives Fixed

  • Fix false-negative for used-before-assignment with from __future__ import annotations in function definitions.

    Refs #10482

Other Bug Fixes

  • Fix a bug in Pyreverse where aggregations and associations were included in diagrams regardless of the selected --filter-mode (such as PUB_ONLY, ALL, etc.).

    Closes #10373

  • Fix double underscores erroneously rendering as bold in pyreverse's Mermaid output.

    Closes #10402

Don't miss a new pylint release

NewReleases is sending notifications on new releases.