Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 20.03 45 lines 787 B view raw
1{ lib 2, buildPythonPackage 3, fetchPypi 4, pytest 5, jupyter_client 6, ipykernel 7, holoviews 8, nbformat 9, nbconvert 10, pyflakes 11, requests 12, beautifulsoup4 13}: 14 15buildPythonPackage rec { 16 pname = "nbsmoke"; 17 version = "0.3.0"; 18 19 src = fetchPypi { 20 inherit pname version; 21 sha256 = "070e999db3902a0c62a94d76de8fb98da21eaee22d9e90eb42f1636c87e1b805"; 22 }; 23 24 propagatedBuildInputs = [ 25 pytest 26 holoviews 27 jupyter_client 28 ipykernel 29 nbformat 30 nbconvert 31 pyflakes 32 requests 33 beautifulsoup4 34 ]; 35 36 # tests not included with pypi release 37 doCheck = false; 38 39 meta = with lib; { 40 description = "Basic notebook checks and linting"; 41 homepage = https://github.com/pyviz/nbsmoke; 42 license = licenses.bsd3; 43 maintainers = [ maintainers.costrouc ]; 44 }; 45}