From a0846573edc9b8b2371e9fce9e9e2be7c491b17d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 22 Jun 2026 12:54:28 -0700 Subject: [PATCH] python3Packages.dissect-hypervisor: 3.20 -> 3.21 Diff: https://github.com/fox-it/dissect.hypervisor/compare/3.20...3.21 Changelog: https://github.com/fox-it/dissect.hypervisor/releases/tag/3.21 --- .../python-modules/dissect-hypervisor/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dissect-hypervisor/default.nix b/pkgs/development/python-modules/dissect-hypervisor/default.nix index 36b8aaff867c..20cbe6c97997 100644 --- a/pkgs/development/python-modules/dissect-hypervisor/default.nix +++ b/pkgs/development/python-modules/dissect-hypervisor/default.nix @@ -1,5 +1,6 @@ { lib, + backports-zstd, buildPythonPackage, defusedxml, dissect-cstruct, @@ -10,18 +11,20 @@ pytestCheckHook, setuptools, setuptools-scm, + zstandard, }: buildPythonPackage (finalAttrs: { pname = "dissect-hypervisor"; - version = "3.20"; + version = "3.21"; pyproject = true; src = fetchFromGitHub { owner = "fox-it"; repo = "dissect.hypervisor"; tag = finalAttrs.version; - hash = "sha256-/b/7u3b0G3XRqXxjyhHn5dYzueQOPoacYGeDYv21I0w="; + fetchLFS = true; + hash = "sha256-T6dv8TtGTwjOVoGplgBJgRmFRst4Q0EMYgPheGSAEU4="; }; patches = [ @@ -51,11 +54,15 @@ buildPythonPackage (finalAttrs: { optional-dependencies = { full = [ + backports-zstd pycryptodome ]; }; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytestCheckHook + ] + ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; pythonImportsCheck = [ "dissect.hypervisor" ];