20 let nbclient = buildPythonPackage rec {
25 disabled = pythonOlder "3.7";
27 src = fetchFromGitHub {
30 rev = "refs/tags/v${version}";
31 hash = "sha256-uBCYmrl/Zfw58hd12z20jLVwGSPv+M3fMo1mfV2GO/M=";
38 propagatedBuildInputs = [
46 # circular dependencies if enabled by default
60 export HOME=$(mktemp -d)
64 check = nbclient.overridePythonAttrs (_: { doCheck = true; });
68 homepage = "https://github.com/jupyter/nbclient";
69 description = "A client library for executing notebooks";
70 license = licenses.bsd3;