ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / slicedimage / default.nix
blob506fad5db48d5c58fd507c076a1531e489467b88
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , boto3
5 , diskcache
6 , enum34
7 , packaging
8 , pathlib
9 , numpy
10 , requests
11 , scikitimage
12 , six
13 , pytestCheckHook
14 , isPy27
15 , tifffile
18 buildPythonPackage rec {
19   pname = "slicedimage";
20   version = "4.1.1";
22   src = fetchFromGitHub {
23     owner = "spacetx";
24     repo = pname;
25     rev = version;
26     sha256 = "1vpg8varvfx0nj6xscdfm7m118hzsfz7qfzn28r9rsfvrhr0dlcw";
27   };
29   propagatedBuildInputs = [
30     boto3
31     diskcache
32     packaging
33     numpy
34     requests
35     scikitimage
36     six
37     tifffile
38   ] ++ lib.optionals isPy27 [ pathlib enum34 ];
40   checkInputs = [
41     pytestCheckHook
42   ];
44   # Ignore tests which require setup, check again if disabledTestFiles can be used
45   pytestFlagsArray = [ "--ignore tests/io_" ];
47   pythonImportsCheck = [ "slicedimage" ];
49   meta = with lib; {
50     description = "Library to access sliced imaging data";
51     homepage = "https://github.com/spacetx/slicedimage";
52     license = licenses.mit;
53     maintainers = [ maintainers.costrouc ];
54   };