1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 numpy,
6 pandas,
7 pytestCheckHook,
8 scipy,
9 setuptools,
10 tables,
11}:
12
13buildPythonPackage rec {
14 pname = "flammkuchen";
15 version = "1.0.3";
16 format = "pyproject";
17
18 src = fetchPypi {
19 inherit pname version;
20 hash = "sha256-z68HBsU9J6oe8+YL4OOQiMYQRs3TZUDM+e2ssqo6BFI=";
21 };
22
23 nativeBuildInputs = [ setuptools ];
24
25 propagatedBuildInputs = [
26 numpy
27 scipy
28 tables
29 ];
30
31 nativeCheckInputs = [
32 pandas
33 pytestCheckHook
34 ];
35
36 meta = {
37 homepage = "https://github.com/portugueslab/flammkuchen";
38 description = "Flexible HDF5 saving/loading library forked from deepdish (University of Chicago) and maintained by the Portugues lab";
39 license = lib.licenses.bsd3;
40 maintainers = with lib.maintainers; [ tbenst ];
41 };
42}