From 1a08674e838d36c2ab1826c17e378ad7cbce3b97 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 20 May 2025 23:56:33 +0200 Subject: [PATCH 1/3] python313Packages.dissect-util: 3.19 -> 3.21 Changelog: https://github.com/fox-it/dissect.util/releases/tag/3.21 --- pkgs/development/python-modules/dissect-util/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dissect-util/default.nix b/pkgs/development/python-modules/dissect-util/default.nix index 47a824d3638b..babe6356b0c6 100644 --- a/pkgs/development/python-modules/dissect-util/default.nix +++ b/pkgs/development/python-modules/dissect-util/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "dissect-util"; - version = "3.19"; + version = "3.21"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "fox-it"; repo = "dissect.util"; tag = version; - hash = "sha256-z/dYYC3s4R7j2c5HBFlAStcur2AS57AOYndsRlj/Htw="; + hash = "sha256-DCe1V3ZQxr2uQ5L4Lucqu0E1jVo7P6cEwC+4tuBmmqI="; }; nativeBuildInputs = [ @@ -31,6 +31,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "dissect.util" ]; + disabledTests = [ + # File handling issue + "test_cpio_formats" + ]; + meta = with lib; { description = "Dissect module implementing various utility functions for the other Dissect modules"; mainProgram = "dump-nskeyedarchiver"; From c3c28da4cea4dac1a1d138ffc494f26da82d5e0f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 21 May 2025 00:14:58 +0200 Subject: [PATCH 2/3] python313Packages.dissect-etl: disable failing tests --- pkgs/development/python-modules/dissect-etl/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/dissect-etl/default.nix b/pkgs/development/python-modules/dissect-etl/default.nix index 696f1e67fba0..3d04c3652f39 100644 --- a/pkgs/development/python-modules/dissect-etl/default.nix +++ b/pkgs/development/python-modules/dissect-etl/default.nix @@ -40,6 +40,12 @@ buildPythonPackage rec { pythonImportsCheck = [ "dissect.etl" ]; + disabledTests = [ + # Invalid header magic + "test_sqlite" + "test_empty" + ]; + meta = with lib; { description = "Dissect module implementing a parser for Event Trace Log (ETL) files"; homepage = "https://github.com/fox-it/dissect.etl"; From 58d2510e00f1eeda5107ffede1e5699ee7569b39 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 20 May 2025 23:46:51 +0200 Subject: [PATCH 3/3] python313Packages.dissect-esedb: 3.15 -> 3.16 Diff: https://github.com/fox-it/dissect.esedb/compare/refs/tags/3.15...refs/tags/3.16 Changelog: https://github.com/fox-it/dissect.esedb/releases/tag/3.16 --- pkgs/development/python-modules/dissect-esedb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dissect-esedb/default.nix b/pkgs/development/python-modules/dissect-esedb/default.nix index 2695c6ed9a2e..6f1de7253e33 100644 --- a/pkgs/development/python-modules/dissect-esedb/default.nix +++ b/pkgs/development/python-modules/dissect-esedb/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "dissect-esedb"; - version = "3.15"; + version = "3.16"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "fox-it"; repo = "dissect.esedb"; tag = version; - hash = "sha256-FuJZambygHBBDxmHk2bZ3oJiuB4ca9aduSXqxiBQWIA="; + hash = "sha256-jLv62/3U89sbmcHAA2YYwVPLlLj85nMn4PRE565ppw4="; }; nativeBuildInputs = [