Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib 2, buildPythonPackage 3, fetchPypi 4, entrypoints 5, jupyter-core 6, hatchling 7, nest-asyncio 8, python-dateutil 9, pyzmq 10, tornado 11, traitlets 12, isPyPy 13, py 14}: 15 16buildPythonPackage rec { 17 pname = "jupyter_client"; 18 version = "8.0.3"; 19 format = "pyproject"; 20 21 src = fetchPypi { 22 inherit pname version; 23 hash = "sha256-7WVJi+pth2752No+DbPdM8XRKfWyZF9WrgOZN4KWa9A="; 24 }; 25 26 nativeBuildInputs = [ 27 hatchling 28 ]; 29 30 propagatedBuildInputs = [ 31 entrypoints 32 jupyter-core 33 nest-asyncio 34 python-dateutil 35 pyzmq 36 tornado 37 traitlets 38 ] ++ lib.optional isPyPy py; 39 40 # Circular dependency with ipykernel 41 doCheck = false; 42 43 meta = { 44 description = "Jupyter protocol implementation and client libraries"; 45 homepage = "https://jupyter.org/"; 46 license = lib.licenses.bsd3; 47 maintainers = with lib.maintainers; [ fridh ]; 48 }; 49}