Skip to content

Releases: pylint-dev/pylint-qt

v0.1.0

07 Apr 18:33
130704a

Choose a tag to compare

What's New

Initial release of pylint-qt, a Pylint plugin for improving code analysis when using Qt (PyQt5, PyQt6, PySide2, PySide6).

Added

  • Astroid inference for Qt signals across PyQt5, PyQt6, PySide2, and PySide6
  • Support for Signal() instances exposing connect, disconnect, and emit
  • Support for built-in widget signals (e.g. QPushButton.clicked, QTimer.timeout)
  • Support for subscripted signals (e.g. signal[int])
  • Support for class-attribute signals accessed via self and via the class

Install

pip install pylint-qt