Fixed
?q=on the asset type list and API was a no-op: the filter form rendered the field, but
AssetTypeFilterSethad nosearch()method, so every row came back. It now matchesname,
sluganddescriptioncase-insensitively, like the other filtersets.- The distribution now declares the
netbox.pluginsentry point, so NetBox can discover the
plugin from installed package metadata.
Changed
- Dropped the
djangodependency frompyproject.toml. NetBox pins Django itself; a plugin pin
could pull a competing version into the venv.