Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 19.09 46 lines 868 B view raw
1{ lib 2, buildPythonPackage 3, fetchPypi 4, bokeh 5, holoviews 6, pandas 7, pytest 8, parameterized 9, nbsmoke 10, flake8 11, coveralls 12, xarray 13, networkx 14, streamz 15}: 16 17buildPythonPackage rec { 18 pname = "hvplot"; 19 version = "0.4.0"; 20 21 src = fetchPypi { 22 inherit pname version; 23 sha256 = "bce169cf2d1b3ff9ce607d1787f608758e72a498434eaa2bece31eea1f51963a"; 24 }; 25 26 checkInputs = [ pytest parameterized nbsmoke flake8 coveralls xarray networkx streamz ]; 27 propagatedBuildInputs = [ 28 bokeh 29 holoviews 30 pandas 31 ]; 32 33 preCheck = '' 34 export HOME=$(mktemp -d) 35 ''; 36 37 # many tests require a network connection 38 doCheck = false; 39 40 meta = with lib; { 41 description = "A high-level plotting API for the PyData ecosystem built on HoloViews"; 42 homepage = https://hvplot.pyviz.org; 43 license = licenses.bsd3; 44 maintainers = [ maintainers.costrouc ]; 45 }; 46}