1{ lib 2, buildPythonPackage 3, fetchPypi 4, docutils 5, jinja2 6, nbconvert 7, nbformat 8, sphinx 9, traitlets 10, isPy3k 11}: 12 13buildPythonPackage rec { 14 pname = "nbsphinx"; 15 version = "0.8.10"; 16 format = "setuptools"; 17 18 src = fetchPypi { 19 inherit pname version; 20 sha256 = "sha256-qNaARviquRbilAubOBm9PvndzoaKo4hF6jZmRcq7YlQ="; 21 }; 22 23 propagatedBuildInputs = [ 24 docutils 25 jinja2 26 nbconvert 27 nbformat 28 sphinx 29 traitlets 30 ]; 31 32 # The package has not tests 33 doCheck = false; 34 35 JUPYTER_PATH = "${nbconvert}/share/jupyter"; 36 pythonImportsCheck = [ 37 "nbsphinx" 38 ]; 39 40 disabled = !isPy3k; 41 42 meta = with lib; { 43 description = "Jupyter Notebook Tools for Sphinx"; 44 homepage = "https://nbsphinx.readthedocs.io/"; 45 license = licenses.mit; 46 maintainers = [ maintainers.costrouc ]; 47 }; 48}