1{ lib 2, buildPythonPackage 3, fetchPypi 4, entrypoints 5, jupyter_core 6, nest-asyncio 7, python-dateutil 8, pyzmq 9, tornado 10, traitlets 11, isPyPy 12, py 13}: 14 15buildPythonPackage rec { 16 pname = "jupyter_client"; 17 version = "7.0.6"; 18 19 src = fetchPypi { 20 inherit pname version; 21 sha256 = "8b6e06000eb9399775e0a55c52df6c1be4766666209c22f90c2691ded0e338dc"; 22 }; 23 24 propagatedBuildInputs = [ 25 entrypoints 26 jupyter_core 27 nest-asyncio 28 python-dateutil 29 pyzmq 30 tornado 31 traitlets 32 ] ++ lib.optional isPyPy py; 33 34 # Circular dependency with ipykernel 35 doCheck = false; 36 37 meta = { 38 description = "Jupyter protocol implementation and client libraries"; 39 homepage = "https://jupyter.org/"; 40 license = lib.licenses.bsd3; 41 maintainers = with lib.maintainers; [ fridh ]; 42 }; 43}