netbox/docs/plugins/development
Martin Hauser 8ff8dab8a2
docs: Add Python package installation guide (experimental)
Introduce experimental Python package installation workflow as an
alternative to release archive and Git methods. Document package layout,
setup command, upgrade procedure, and migration path for existing
deployments.

Fixes #22604
2026-07-22 18:18:16 +02:00
..
background-jobs.md Improved docs on background jobs on instances (#20489) 2025-10-29 10:15:49 -07:00
config-templates.md docs: Add Python package installation guide (experimental) 2026-07-22 18:18:16 +02:00
dashboard-widgets.md Improved docs for how to register dashboard widgets (#14913) 2024-01-26 14:15:28 -05:00
data-backends.md Closes #16971: Add system jobs (#17716) 2024-11-01 14:56:08 -04:00
event-types.md Update documentation for v4.2 2024-11-26 12:38:29 -05:00
exceptions.md Closes #9075: Introduce AbortRequest exception for cleanly interrupting object mutations 2022-06-30 15:15:07 -04:00
filtersets.md Closes #13182: Support PrimaryModel and OrganizationalModel in plugins (#20919) 2025-12-09 13:17:21 -08:00
forms.md Closes #21712: Support description annotations for static choice form fields 2026-07-02 13:46:43 -04:00
graphql-api.md Closes #13182: Support PrimaryModel and OrganizationalModel in plugins (#20919) 2025-12-09 13:17:21 -08:00
index.md Closes #22436: Rename jinja2_filters/get_jinja2_context/register_jinja2_filters to drop the '2' suffix 2026-06-12 09:20:42 -04:00
migration-v4.md Closes #20926: Rename and clean up GraphQL filters (#20935) 2025-12-08 13:40:43 -06:00
models.md Closes #13182: Support PrimaryModel and OrganizationalModel in plugins (#20919) 2025-12-09 13:17:21 -08:00
navigation.md Closes #16137: Remove `is_staff` boolean from User model (#20306) 2025-09-10 16:51:59 -04:00
permissions.md Documentation cleanup (#22127) 2026-05-06 16:58:08 -05:00
rest-api.md cleanup 2026-05-22 14:12:17 -04:00
search.md docs(plugins): Use @register_search in plugin search docs 2026-03-31 16:55:27 -04:00
tables.md Closes #13182: Support PrimaryModel and OrganizationalModel in plugins (#20919) 2025-12-09 13:17:21 -08:00
templates.md Closes #10604: Remove unused extra_tabs block from object.html generic template 2023-02-19 20:09:51 -05:00
ui-components.md Closes #22446: Add breadcrumbs support for Layouts (#22546) 2026-07-02 10:46:01 -05:00
user-interface.md Closes #18006: Dispatch event when toggling color mode & document for plugin use (#20031) 2025-08-06 10:47:06 -05:00
views.md Closes #19231: Add bulk renaming support for all models (#19795) 2025-07-02 13:35:34 -05:00
webhooks.md Closes #22615: Remove legacy request_id and username parameters from webhook context 2026-07-07 11:13:09 -04:00