Skip to content

v0.4

v0.4.3 (2025-10-28)

Added

  • #126 - Added rule E4293 (nb-deprecated-class) to identify Python classes that are using base classes removed in Nautobot v3.0.

[0.4.2] - 2025-07-09

Added

  • Added check to ensure filter field name does not have a double underscore #120

Fixed

  • Fixed find_model_name to check for the model attribute first in the Meta class #122

[0.4.1] - 2025-06-03

Changed

  • Allow Nautobot prerelease versions in is_version_compatible #114

[0.4.0] - 2025-05-22

Added

  • Added support for Pylint 3.x #108
  • Added support for Python 3.12 #108
  • Added support for Python 3.13 #111
  • Added support for Nautobot 3.x #111
  • Implement a checker to validate that q uses SearchFilter #107
  • Add information on writing Custom Pylint Checkers #105

Changed

  • Update developer docs #96

Fixed

  • Updated tests to support pylint updates #108

Housekeeping

  • Dropped support for Python 3.8 #108
  • Removed mkdocstrings #108
  • Pinned CI poetry version to use 1.8.5 #107