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