biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / hickle / default.nix
blob4837f210b3f658c7766336bf24c7b3d7618ad868
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pythonOlder,
6   h5py,
7   numpy,
8   dill,
9   astropy,
10   scipy,
11   pandas,
12   pytestCheckHook,
13   pytest-cov-stub,
14   setuptools,
17 buildPythonPackage rec {
18   pname = "hickle";
19   version = "5.0.3";
20   pyproject = true;
22   disabled = pythonOlder "3.7";
24   src = fetchPypi {
25     inherit pname version;
26     hash = "sha256-An5RzK0nnRaBI6JEUl5shLrA22RgWzEbC9NJiRvgxT4=";
27   };
29   build-system = [ setuptools ];
31   dependencies = [
32     dill
33     h5py
34     numpy
35   ];
37   nativeCheckInputs = [
38     astropy
39     pandas
40     pytestCheckHook
41     pytest-cov-stub
42     scipy
43   ];
45   pythonImportsCheck = [ "hickle" ];
47   meta = with lib; {
48     description = "Serialize Python data to HDF5";
49     homepage = "https://github.com/telegraphic/hickle";
50     changelog = "https://github.com/telegraphic/hickle/releases/tag/v${version}";
51     license = licenses.mit;
52     maintainers = with maintainers; [ bcdarwin ];
53   };