30 , pythonImportsCheckHook
33 buildPythonPackage rec {
35 # update together with panel which is not straightforward
39 inherit pname version;
40 sha256 = "sha256-7zOAEWGvN5Zlq3o0aE8iCYYeOu/VyAOiH7u5nZSHSwM=";
45 src = ./hardcode-nodejs-npmjs-paths.patch;
46 node_bin = "${nodejs}/bin/node";
47 npm_bin = "${nodejs}/bin/npm";
51 disabled = isPyPy || isPy27;
54 pythonImportsCheckHook
57 pythonImportsCheck = [
76 propagatedBuildInputs = [
87 ++ lib.optionals ( isPy27 ) [
91 # This test suite is a complete pain. Somehow it can't find its fixtures.
95 description = "Statistical and novel interactive HTML plots for Python";
96 homepage = "https://github.com/bokeh/bokeh";
97 license = lib.licenses.bsd3;
98 maintainers = with lib.maintainers; [ orivej ];