{ tinypkgs ? import (fetchTarball https://gitlab.inria.fr/nix-tutorial/packages-repository/-/archive/master/packages-repository-master.tar.gz) {} }: with tinypkgs; with pkgs; mkShell { buildInputs = [ chord (python3.withPackages (ps: with ps; with python3Packages; [ jupyter ipython python3Packages.seaborn pandas numpy matplotlib torch Keras tensorflow ])) ]; shellHook = "jupyter notebook"; }