Manual Setup¶
If you'd rather not use the Dev Container, you can run the plugin against an existing NetBox checkout.
Clone¶
Install dev dependencies¶
The project uses uv for environment management:
Or, with plain pip:
Tests¶
Tests require a running NetBox environment with PostgreSQL and Valkey (or Redis). The Dev Container provides this out of the box; otherwise, see the CI workflow for an example setup.