ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / seaborn / default.nix
bloba23c36e2b30a8ac06805e4de94c87dc0854e1c9c
1 { lib
2 , stdenv
3 , buildPythonPackage
4 , fetchPypi
5 , flit-core
6 , matplotlib
7 , pytestCheckHook
8 , numpy
9 , pandas
10 , pythonOlder
11 , scipy
14 buildPythonPackage rec {
15   pname = "seaborn";
16   version = "0.12.1";
17   format = "pyproject";
19   disabled = pythonOlder "3.6";
21   src = fetchPypi {
22     inherit pname version;
23     hash = "sha256-ux6x1R0wlzaMGHw+8InAKI7B/oqhxp+zJMaKodAt9ME=";
24   };
26   nativeBuildInputs = [
27     flit-core
28   ];
30   propagatedBuildInputs = [
31     matplotlib
32     numpy
33     pandas
34     scipy
35   ];
37   checkInputs = [
38     pytestCheckHook
39   ];
41   disabledTests = [
42     # incompatible with matplotlib 3.5
43     "TestKDEPlotBivariate"
44     "TestBoxPlotter"
45     "TestCatPlot"
46     "TestKDEPlotUnivariate"
47     "test_with_rug"
48     "test_bivariate_kde_norm"
49   ] ++ lib.optionals (!stdenv.hostPlatform.isx86) [
50     # overly strict float tolerances
51     "TestDendrogram"
52   ];
54   pythonImportsCheck = [
55     "seaborn"
56   ];
58   meta = with lib; {
59     description = "Statistical data visualization";
60     homepage = "https://seaborn.pydata.org/";
61     license = with licenses; [ bsd3 ];
62     maintainers = with maintainers; [ fridh ];
63   };