1{
2 lib,
3 bokeh,
4 buildPythonPackage,
5 colorcet,
6 fetchPypi,
7 holoviews,
8 pandas,
9 pythonOlder,
10}:
11
12buildPythonPackage rec {
13 pname = "hvplot";
14 version = "0.9.2";
15 format = "setuptools";
16
17 disabled = pythonOlder "3.6";
18
19 src = fetchPypi {
20 inherit pname version;
21 hash = "sha256-moyekkkTmqo97l8c6g+TzzY3TReemGcF/N3CuSxHB5M=";
22 };
23
24 propagatedBuildInputs = [
25 bokeh
26 colorcet
27 holoviews
28 pandas
29 ];
30
31 # Many tests require a network connection
32 doCheck = false;
33
34 pythonImportsCheck = [ "hvplot.pandas" ];
35
36 meta = with lib; {
37 description = "A high-level plotting API for the PyData ecosystem built on HoloViews";
38 homepage = "https://hvplot.pyviz.org";
39 changelog = "https://github.com/holoviz/hvplot/releases/tag/v${version}";
40 license = licenses.bsd3;
41 maintainers = with maintainers; [ ];
42 };
43}