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