Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 20.03 48 lines 892 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, colorcet 16}: 17 18buildPythonPackage rec { 19 pname = "hvplot"; 20 version = "0.5.2"; 21 22 src = fetchPypi { 23 inherit pname version; 24 sha256 = "408a7756b980df148d1f2fd59cd690ad4870d7e3c3c5e46c6b5c2e71fc6a097c"; 25 }; 26 27 checkInputs = [ pytest parameterized nbsmoke flake8 coveralls xarray networkx streamz ]; 28 propagatedBuildInputs = [ 29 bokeh 30 colorcet 31 holoviews 32 pandas 33 ]; 34 35 preCheck = '' 36 export HOME=$(mktemp -d) 37 ''; 38 39 # many tests require a network connection 40 doCheck = false; 41 42 meta = with lib; { 43 description = "A high-level plotting API for the PyData ecosystem built on HoloViews"; 44 homepage = https://hvplot.pyviz.org; 45 license = licenses.bsd3; 46 maintainers = [ maintainers.costrouc ]; 47 }; 48}