20 buildPythonPackage rec {
21 pname = "pytest-notebook";
25 src = fetchFromGitHub {
26 owner = "chrisjsewell";
27 repo = "pytest-notebook";
28 rev = "refs/tags/v${version}";
29 hash = "sha256-LoK0wb7rAbVbgyURCbSfckWvJDef3tPY+7V4YU1IBRU=";
42 propagatedBuildInputs = [
54 pythonImportsCheck = [ "pytest_notebook" ];
71 "test_execute_notebook_with_coverage"
72 "test_regression_coverage"
74 "test_setup_with_skip_meta"
76 "test_run_pass_with_meta"
80 changelog = "https://github.com/chrisjsewell/pytest-notebook/blob/${src.rev}/docs/source/changelog.md";
81 description = "Pytest plugin for regression testing and regenerating Jupyter Notebooks";
82 homepage = "https://github.com/chrisjsewell/pytest-notebook";
83 license = lib.licenses.bsd3;
84 maintainers = with lib.maintainers; [ dotlambda ];