From 8cb32721813223db3819a29dae85136105535706 Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:04 +0200 Subject: [PATCH 01/14] netboxPlugins.netbox-attachments: set structuredAttrs --- .../by-name/ne/netbox_4_5/plugins/netbox-attachments/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-attachments/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-attachments/package.nix index 9ee7b3642de4..9eeb282dbfba 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-attachments/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-attachments/package.nix @@ -12,6 +12,7 @@ buildPythonPackage (finalAttrs: { pname = "netbox-attachments"; version = "11.2.1"; pyproject = true; + __structuredAttrs = true; disabled = python.pythonVersion != netbox.python.pythonVersion; From 886afd31d7c2fcd09e3026d070c37789f98cc83f Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:04 +0200 Subject: [PATCH 02/14] netboxPlugins.netbox-bgp: set structuredAttrs --- pkgs/by-name/ne/netbox_4_5/plugins/netbox-bgp/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-bgp/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-bgp/package.nix index 2e6d1d74bb19..bc8f8172d1aa 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-bgp/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-bgp/package.nix @@ -12,6 +12,7 @@ buildPythonPackage rec { pname = "netbox-bgp"; version = "0.18.1"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "netbox-community"; From 758a4159ca54ce1fce4beb4c470eea6069f6e87b Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:04 +0200 Subject: [PATCH 03/14] netboxPlugins.netbox-contextmenus: set structuredAttrs --- .../ne/netbox_4_5/plugins/netbox-contextmenus/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-contextmenus/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-contextmenus/package.nix index 080824cd5fc5..0a7d57fb11e6 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-contextmenus/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-contextmenus/package.nix @@ -11,6 +11,7 @@ buildPythonPackage rec { pname = "netbox-contextmenus"; version = "1.4.14"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "PieterL75"; From fbaad2a1426bd3c7de500bb3cd68089042570325 Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:05 +0200 Subject: [PATCH 04/14] netboxPlugins.netbox-contract: set structuredAttrs --- pkgs/by-name/ne/netbox_4_5/plugins/netbox-contract/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-contract/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-contract/package.nix index 701489f505d3..ab4263a3e576 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-contract/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-contract/package.nix @@ -13,6 +13,7 @@ buildPythonPackage (finalAttrs: { pname = "netbox-contract"; version = "2.4.5"; pyproject = true; + __structuredAttrs = true; disabled = python.pythonVersion != netbox.python.pythonVersion; From 4465d18c4eacddf67706842232c282784bbaad56 Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:05 +0200 Subject: [PATCH 05/14] netboxPlugins.netbox-dns: set structuredAttrs --- pkgs/by-name/ne/netbox_4_5/plugins/netbox-dns/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-dns/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-dns/package.nix index 9c9ed79f7e51..03c430fddacc 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-dns/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-dns/package.nix @@ -9,6 +9,7 @@ buildPythonPackage rec { pname = "netbox-plugin-dns"; version = "1.5.8"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "peteeckel"; From c23ebd5041ab6bedd885920a4dbd3bcc4a65e288 Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:05 +0200 Subject: [PATCH 06/14] netboxPlugins.netbox-documents: set structuredAttrs --- pkgs/by-name/ne/netbox_4_5/plugins/netbox-documents/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-documents/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-documents/package.nix index 61ed7df7e072..8ecb88a51ac7 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-documents/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-documents/package.nix @@ -12,6 +12,7 @@ buildPythonPackage rec { pname = "netbox-documents"; version = "0.8.2"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "jasonyates"; From 9e76e2f15a1b5e4be808a8fac884cfc435d9a5a5 Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:05 +0200 Subject: [PATCH 07/14] netboxPlugins.netbox-floorplan-plugin: set structuredAttrs --- .../ne/netbox_4_5/plugins/netbox-floorplan-plugin/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-floorplan-plugin/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-floorplan-plugin/package.nix index 20a7efbc9ce9..d066d5f4c306 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-floorplan-plugin/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-floorplan-plugin/package.nix @@ -12,6 +12,7 @@ buildPythonPackage rec { pname = "netbox-floorplan-plugin"; version = "0.9.1"; pyproject = true; + __structuredAttrs = true; disabled = python.pythonVersion != netbox.python.pythonVersion; From 2226563e5496f15078a577c03b5a52766261a7ec Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:05 +0200 Subject: [PATCH 08/14] netboxPlugins.netbox-interface-synchronization: set structuredAttrs --- .../plugins/netbox-interface-synchronization/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-interface-synchronization/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-interface-synchronization/package.nix index 84bb803256ba..dc8c15c06ec7 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-interface-synchronization/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-interface-synchronization/package.nix @@ -21,6 +21,7 @@ buildPythonPackage (finalAttrs: { pname = "netbox-interface-synchronization"; version = "4.5.8"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "NetTech2001"; From 77a3a6dcfbf35f0cff2d4556fb79545d9ba73b59 Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:06 +0200 Subject: [PATCH 09/14] netboxPlugins.netbox-napalm-plugin: set structuredAttrs --- .../ne/netbox_4_5/plugins/netbox-napalm-plugin/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-napalm-plugin/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-napalm-plugin/package.nix index 3987de433e91..4b0bb3f76d3a 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-napalm-plugin/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-napalm-plugin/package.nix @@ -12,6 +12,7 @@ buildPythonPackage (finalAttrs: { pname = "netbox-napalm-plugin"; version = "0.3.4"; pyproject = true; + __structuredAttrs = true; disabled = python.pythonVersion != netbox.python.pythonVersion; From f09f433ad5553d8c735e833c0a0756d5a173152e Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:06 +0200 Subject: [PATCH 10/14] netboxPlugins.netbox-plugin-prometheus-sd: set structuredAttrs --- .../netbox_4_5/plugins/netbox-plugin-prometheus-sd/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-plugin-prometheus-sd/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-plugin-prometheus-sd/package.nix index 88df9778b8e2..a6b0084eb39c 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-plugin-prometheus-sd/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-plugin-prometheus-sd/package.nix @@ -17,6 +17,7 @@ buildPythonPackage (finalAttrs: { pname = "netbox-plugin-prometheus-sd"; version = "1.3.0"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "FlxPeters"; From f9901caee181b9a6444abe847e67e5c941b964f7 Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:06 +0200 Subject: [PATCH 11/14] netboxPlugins.netbox-qrcode: set structuredAttrs --- pkgs/by-name/ne/netbox_4_5/plugins/netbox-qrcode/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-qrcode/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-qrcode/package.nix index 24932bcc2a64..063894e0d9c5 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-qrcode/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-qrcode/package.nix @@ -21,6 +21,7 @@ buildPythonPackage (finalAttrs: { pname = "netbox-qrcode"; version = "0.0.20"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "netbox-community"; From d2ec79da65441ce9b3c9585b4d3a3ef43a9377cb Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:06 +0200 Subject: [PATCH 12/14] netboxPlugins.netbox-reorder-rack: set structuredAttrs --- .../ne/netbox_4_5/plugins/netbox-reorder-rack/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-reorder-rack/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-reorder-rack/package.nix index 91923acc031f..1bac84933d94 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-reorder-rack/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-reorder-rack/package.nix @@ -11,6 +11,7 @@ buildPythonPackage rec { pname = "netbox-reorder-rack"; version = "1.1.4"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "netbox-community"; From fe8b39d2cddc3a4497c27103fc3941b6ce30bb5c Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:06 +0200 Subject: [PATCH 13/14] netboxPlugins.netbox-routing: set structuredAttrs --- pkgs/by-name/ne/netbox_4_5/plugins/netbox-routing/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-routing/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-routing/package.nix index f77ef60c6fd5..f13da6c54474 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-routing/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-routing/package.nix @@ -13,6 +13,7 @@ buildPythonPackage rec { pname = "netbox-routing"; version = "0.4.3"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "DanSheps"; From 53e34ccd1b01a3f788aae188c7af1e9c26cacfee Mon Sep 17 00:00:00 2001 From: Nico Felbinger Date: Fri, 29 May 2026 18:50:07 +0200 Subject: [PATCH 14/14] netboxPlugins.netbox-topology-views: set structuredAttrs --- .../ne/netbox_4_5/plugins/netbox-topology-views/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-topology-views/package.nix b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-topology-views/package.nix index 0d4e50c27496..162045f2c381 100644 --- a/pkgs/by-name/ne/netbox_4_5/plugins/netbox-topology-views/package.nix +++ b/pkgs/by-name/ne/netbox_4_5/plugins/netbox-topology-views/package.nix @@ -12,6 +12,7 @@ buildPythonPackage rec { pname = "netbox-topology-views"; version = "4.5.1"; pyproject = true; + __structuredAttrs = true; disabled = python.pythonVersion != netbox.python.pythonVersion;