Skip to content

Releases: nautobot/pylint-nautobot

v0.3.1 - 2024-08-22

22 Aug 20:41
468a8dc
Compare
Choose a tag to compare

What's Changed

Changed

  • Remove Tables from fields __all__ check (nautobot-use-fields-all) and add tests (#83)

Housekeeping

  • Removed upper bound on Python version (#88)
  • Added upper bound on pylint version (due to #89) (#88)
  • Switched tooling to ruff as per changes to the Nautobot App Template and removed flake8, pydocstyle, and bandit (#88)

Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0 - 2024-03-11

11 Mar 15:31
a42a566
Compare
Choose a tag to compare

[0.3.0] - 2024-03-05

Added

  • Added nb-use-fields-all rule (#70)
  • Added nautobot-sub-class-name rule (#74)

Changed

  • Improve incorrect base class checker (#72)
  • Update CODEOWNERS (#68)

Fixed

  • Fix RTD docs build (#58)
  • Fix UIViewSet sub class name (#76)
  • Fix failing check when class doesNt# have a Meta class member (#77)

Housekeeping

  • Allow wider range of importlib-resources library (#78)

v0.2.1 - 2023-09-18

18 Sep 09:30
e747eaa
Compare
Choose a tag to compare

[0.2.1] - 2023-09-01

Changed

  • Updates CODEOWNERS (#41)
  • Improves rule help messages (#49)
  • Fix scoping on string field blank/null checker (#49)
  • Parametrize the base class checker by the Nautobot version (#44)

v0.2.0 - 2023-06-28

28 Jul 14:12
28f8c07
Compare
Choose a tag to compare

[0.2.0] - 2023-06-28

Added

  • Model label construction checker (#28)
  • Added StatusModel usage checker (#26)
  • String field blank/null checker (#18)
  • Incorrect base class checker (#9)

Tests

  • Changed test structure to better align with established pylint patterns (#28)

v0.1.0 - 2023-06-05

05 Jun 13:00
8b336fc
Compare
Choose a tag to compare

Initial release with a few rules, tests, and documentation.