From 293b63d64dbda8d66b231e9cb3ace31d919b47dd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:50 +0100 Subject: [PATCH] python3Packages.numcodecs: 0.13.1 -> 0.15.0 --- .../python-modules/numcodecs/default.nix | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/numcodecs/default.nix b/pkgs/development/python-modules/numcodecs/default.nix index e7d2a690f140..23505037f06f 100644 --- a/pkgs/development/python-modules/numcodecs/default.nix +++ b/pkgs/development/python-modules/numcodecs/default.nix @@ -3,7 +3,6 @@ stdenv, buildPythonPackage, fetchPypi, - python, pythonOlder, # build-system @@ -13,8 +12,12 @@ py-cpuinfo, # dependencies + deprecated, numpy, + # optional-dependencies + crc32c, + # tests msgpack, pytestCheckHook, @@ -23,14 +26,14 @@ buildPythonPackage rec { pname = "numcodecs"; - version = "0.13.1"; + version = "0.15.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-o883iB3wiY86nA1Ed9+IEz/oUYW//le6MbzC+iB3Cbw="; + hash = "sha256-UvsMINmYRe9gDrP4yK0+Iv4stPKlM5TTMSEK98wzdco="; }; build-system = [ @@ -40,9 +43,13 @@ buildPythonPackage rec { py-cpuinfo ]; - dependencies = [ numpy ]; + dependencies = [ + deprecated + numpy + ]; optional-dependencies = { + crc32c = [ crc32c ]; msgpack = [ msgpack ]; # zfpy = [ zfpy ]; }; @@ -53,9 +60,8 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook - msgpack importlib-metadata - ]; + ] ++ lib.flatten (lib.attrValues optional-dependencies); # https://github.com/NixOS/nixpkgs/issues/255262 preCheck = "pushd $out";