18 inherit pname version;
19 format = "setuptools";
21 disabled = pythonOlder "3.9";
23 src = fetchFromGitHub {
26 rev = "refs/tags/v${version}";
27 hash = "sha256-Vv6EHX6WlnSmzQAYlO1mHnz5t078z3RQfVfte1+X2pw=";
30 propagatedBuildInputs = [
36 # TODO there is a warning about debugpy_stream missing
43 export HOME=$(mktemp -d)
46 unittestFlagsArray = [
50 pythonImportsCheck = [
55 description = "A dead-simple tool for executing Jupyter notebooks from the command line.";
56 mainProgram = "nbexec";
57 homepage = "https://github.com/jsvine/nbexec";
58 changelog = "https://github.com/jsvine/nbexec/releases/tag/v${version}";
59 license = licenses.mit;
60 maintainers = with maintainers; [ happysalada ];