diff options
Diffstat (limited to 'pkgs/development/python-modules/hickle/default.nix')
-rw-r--r-- | pkgs/development/python-modules/hickle/default.nix | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/pkgs/development/python-modules/hickle/default.nix b/pkgs/development/python-modules/hickle/default.nix index 5374a9b6b53d3..6fcb1d166ac93 100644 --- a/pkgs/development/python-modules/hickle/default.nix +++ b/pkgs/development/python-modules/hickle/default.nix @@ -12,8 +12,10 @@ }: buildPythonPackage rec { - pname = "hickle"; + pname = "hickle"; version = "5.0.2"; + format = "setuptools"; + disabled = pythonOlder "3.5"; src = fetchPypi { @@ -28,11 +30,23 @@ buildPythonPackage rec { propagatedBuildInputs = [ h5py numpy dill ]; nativeCheckInputs = [ - pytestCheckHook scipy pandas astropy + pytestCheckHook + scipy + pandas + astropy ]; pythonImportsCheck = [ "hickle" ]; + disabledTests = [ + # broken in 5.0.2 with recent NumPy + # see https://github.com/telegraphic/hickle/issues/174 + "test_scalar_compression" + # broken in 5.0.2 with python 3.11 + # see https://github.com/telegraphic/hickle/issues/169 + "test_H5NodeFilterProxy" + ]; + meta = { description = "Serialize Python data to HDF5"; homepage = "https://github.com/telegraphic/hickle"; |