From b5d98d216cdc3f47e193df93f1ca7d7ba72c69f5 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sat, 3 May 2025 13:56:16 +0100 Subject: [PATCH] python312Packages.blosc2: 3.0.0 -> 3.3.2 --- .../python-modules/blosc2/default.nix | 21 +++++++------------ 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/blosc2/default.nix b/pkgs/development/python-modules/blosc2/default.nix index e0dfb4974072..51735dada490 100644 --- a/pkgs/development/python-modules/blosc2/default.nix +++ b/pkgs/development/python-modules/blosc2/default.nix @@ -15,12 +15,13 @@ c-blosc2, # dependencies - httpx, msgpack, ndindex, numexpr, numpy, + platformdirs, py-cpuinfo, + requests, # tests psutil, @@ -31,18 +32,16 @@ buildPythonPackage rec { pname = "blosc2"; - version = "3.0.0"; + version = "3.3.2"; pyproject = true; src = fetchFromGitHub { owner = "Blosc"; repo = "python-blosc2"; tag = "v${version}"; - hash = "sha256-em03vwTPURkyZfGdlgpoy8QUzbib9SlcR73vYznlsYA="; + hash = "sha256-0DSHXUuIqFP/k0oIibgMKxDsXyOSvGZllql9MfrkisM="; }; - pythonRelaxDeps = [ "numpy" ]; - nativeBuildInputs = [ cmake ninja @@ -54,18 +53,20 @@ buildPythonPackage rec { build-system = [ cython + numpy scikit-build-core ]; buildInputs = [ c-blosc2 ]; dependencies = [ - httpx msgpack ndindex numexpr numpy + platformdirs py-cpuinfo + requests ]; nativeCheckInputs = [ @@ -73,14 +74,6 @@ buildPythonPackage rec { pytestCheckHook ] ++ lib.optionals runTorchTests [ torch ]; - disabledTests = [ - # RuntimeError: Error while getting the slice - "test_lazyexpr" - "test_eval_item" - # RuntimeError: Error while creating the NDArray - "test_lossy" - ]; - passthru.c-blosc2 = c-blosc2; meta = with lib; {