1{ lib
2, buildPythonPackage
3, pythonOlder
4, fetchPypi
5, nose
6, pandas
7, matplotlib
8}:
9
10buildPythonPackage rec {
11 pname = "seaborn";
12 version = "0.10.1";
13 disabled = pythonOlder "3.6";
14
15 src = fetchPypi {
16 inherit pname version;
17 sha256 = "2d1a0c9d6bd1bc3cadb0364b8f06540f51322a670cf8438d0fde1c1c7317adc0";
18 };
19
20 checkInputs = [ nose ];
21 propagatedBuildInputs = [ pandas matplotlib ];
22
23 checkPhase = ''
24 nosetests -v
25 '';
26
27 # Computationally very demanding tests
28 doCheck = false;
29
30 meta = {
31 description = "Statisitical data visualization";
32 homepage = "http://stanford.edu/~mwaskom/software/seaborn/";
33 license = with lib.licenses; [ bsd3 ];
34 maintainers = with lib.maintainers; [ fridh ];
35 };
36}