jupyter: init

Top-level jupyter package that, given kernel definitions, can be used with
various kernels.

authored by Augustin Borsu and committed by Frederik Rietdijk 359368f7 16f4076c

+20
+18
pkgs/applications/editors/jupyter/default.nix
··· 1 + # Jupyter notebook with the given kernel definitions 2 + 3 + { python3 4 + , jupyter-kernel 5 + , definitions ? jupyter-kernel.default 6 + }: 7 + 8 + let 9 + 10 + jupyterPath = (jupyter-kernel.create { inherit definitions; }); 11 + 12 + in 13 + 14 + with python3.pkgs; toPythonModule ( 15 + notebook.overridePythonAttrs(oldAttrs: { 16 + makeWrapperArgs = ["--set JUPYTER_PATH ${jupyterPath}"]; 17 + }) 18 + )
+2
pkgs/top-level/all-packages.nix
··· 3383 3383 3384 3384 jupp = callPackage ../applications/editors/jupp { }; 3385 3385 3386 + jupyter = callPackage ../applications/editors/jupyter { }; 3387 + 3386 3388 jupyter-kernel = callPackage ../applications/editors/jupyter/kernel.nix { }; 3387 3389 3388 3390 jwhois = callPackage ../tools/networking/jwhois { };