16 buildPythonPackage rec {
17 pname = "jupyter-packaging";
19 disabled = pythonOlder "3.7";
23 pname = "jupyter_packaging";
25 hash = "sha256-nZsrY7l//WeovFORwypCG8QVsmSjLJnk2NjdMdqunPQ=";
30 name = "setuptools-68-test-compatibility.patch";
31 url = "https://github.com/jupyter/jupyter-packaging/commit/e963fb27aa3b58cd70c5ca61ebe68c222d803b7e.patch";
32 hash = "sha256-NlO07wBCutAJ1DgoT+rQFkuC9Y+DyF1YFlTwWpwsJzo=";
36 nativeBuildInputs = [ hatchling ];
38 propagatedBuildInputs = [
50 pytestFlagsArray = [ "-Wignore::DeprecationWarning" ];
53 export HOME=$(mktemp -d)
57 # disable tests depending on network connection
60 # Avoid unmainted "mocker" fixture library, and calls to dependent "build" module
63 "test_create_cmdclass"
64 "test_ensure_with_skip_npm"
67 pythonImportsCheck = [ "jupyter_packaging" ];
70 description = "Jupyter Packaging Utilities";
71 homepage = "https://github.com/jupyter/jupyter-packaging";
72 license = licenses.bsd3;