- Minimum NetBox version increased to 4.5.0
- Require django-health-check >= 3.23
- Development tooling migrated from black + flake8 to ruff
- Add support for NetBox 4.5+
- Replace
health_check.contrib.rediswith custom NetBox Redis health check backends - Add separate health checks for both Redis instances:
cachingandtasks - Add Django cache framework health check (tests cache set/get operations)
- Make health checks configurable via
PLUGINS_CONFIG['checks']parameter - Add comprehensive ruff configuration for linting and formatting
- Add extensive test suite with Redis backend tests and plugin structure verification
- Update documentation
- Migrations health check (
health_check.contrib.migrations) was removed in django-health-check 3.23+ and is no longer available.
- Updates for NetBox v4.0
- Fix django-health-check dependency in pyproject.toml
- General cleanup
- First release on PyPI.