Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
878 B · 47 lines
Nix
at llvm-cleanup
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748{ lib, buildPythonPackage, fetchFromGitHub, setuptools, nbformat, nose,}:
buildPythonPackage rec { pname = "nbmerge"; version = "0.0.4"; pyproject = true;
src = fetchFromGitHub { owner = "jbn"; repo = pname; rev = "refs/tags/v${version}"; hash = "sha256-Uqs/SO/AculHCFYcbjW08kLQX5GSU/eAwkN2iy/vhLM="; };
nativeBuildInputs = [ setuptools ];
propagatedBuildInputs = [ nbformat ];
nativeCheckInputs = [ nose ];
checkPhase = '' runHook preCheck
patchShebangs . nosetests -v PATH=$PATH:$out/bin ./cli_tests.sh
runHook postCheck '';
pythonImportsCheck = [ "nbmerge" ];
meta = { description = "A tool to merge/concatenate Jupyter (IPython) notebooks"; inherit (src.meta) homepage; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ]; mainProgram = "nbmerge"; };}