From f6e16c97a572b73484a68415e6dcae7961deb4e2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 5 Aug 2026 09:51:45 +0200 Subject: [PATCH] python3Packages.netutils: 1.17.2 -> 1.18.0 Diff: https://github.com/networktocode/netutils/compare/v1.17.2...v1.18.0 Changelog: https://github.com/networktocode/netutils/releases/tag/v1.18.0 --- pkgs/development/python-modules/netutils/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/netutils/default.nix b/pkgs/development/python-modules/netutils/default.nix index 3edba52dd173..87fc5dbf828d 100644 --- a/pkgs/development/python-modules/netutils/default.nix +++ b/pkgs/development/python-modules/netutils/default.nix @@ -8,19 +8,20 @@ poetry-core, pytestCheckHook, pyyaml, + rpds-py, toml, }: buildPythonPackage (finalAttrs: { pname = "netutils"; - version = "1.17.2"; + version = "1.18.0"; pyproject = true; src = fetchFromGitHub { owner = "networktocode"; repo = "netutils"; tag = "v${finalAttrs.version}"; - hash = "sha256-DHftRRqbuUa74ATfh8MHxINwNkpz9lo/drwOmeo0itE="; + hash = "sha256-1pfuuvJ3ze2MYW9IX3oCDZ/VRvuytdl3ZnMQOTjOEOs="; }; build-system = [ poetry-core ]; @@ -28,16 +29,18 @@ buildPythonPackage (finalAttrs: { dependencies = [ jsonschema ]; optional-dependencies.optionals = [ + jinja2 jsonschema napalm + rpds-py ]; nativeCheckInputs = [ - jinja2 pytestCheckHook pyyaml toml - ]; + ] + ++ lib.flatten (builtins.attrValues finalAttrs.passthru.optional-dependencies); pythonImportsCheck = [ "netutils" ];