writers: add writeGuile[Bin] (#364531)
[NixPkgs.git] / pkgs / development / python-modules / showit / default.nix
blobb98b48df2cd992958d4858903c00602949101197
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   numpy,
6   matplotlib,
7   pytest,
8 }:
10 buildPythonPackage rec {
11   pname = "showit";
12   version = "1.1.4";
13   format = "setuptools";
15   src = fetchFromGitHub {
16     owner = "freeman-lab";
17     repo = pname;
18     rev = "ef76425797c71fbe3795b4302c49ab5be6b0bacb"; # no tags in repo
19     sha256 = "0xd8isrlwwxlgji90lly1sq4l2a37rqvhsmyhv7bd3aj1dyjmdr6";
20   };
22   propagatedBuildInputs = [
23     numpy
24     matplotlib
25   ];
27   nativeCheckInputs = [ pytest ];
29   checkPhase = ''
30     pytest test
31   '';
33   meta = with lib; {
34     description = "simple and sensible display of images";
35     homepage = "https://github.com/freeman-lab/showit";
36     license = licenses.mit;
37     maintainers = [ ];
38   };