From e834b72e8cf064732f85486501ca8fd636e4b286 Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Sat, 2 Jul 2022 09:53:30 -0500 Subject: [PATCH] fix(nbconvert): patch templateexporter to add out/share/jupyter --- overrides/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/overrides/default.nix b/overrides/default.nix index b1fb780..0ab3453 100644 --- a/overrides/default.nix +++ b/overrides/default.nix @@ -2405,6 +2405,16 @@ lib.composeManyExtensions [ buildInputs = (old.buildInputs or [ ]) ++ [ self.Babel ]; }); + nbconvert = super.nbconvert.overridePythonAttrs (_: { + postPatch = '' + substituteInPlace \ + ./nbconvert/exporters/templateexporter.py \ + --replace \ + 'root_dirs.extend(jupyter_path())' \ + 'root_dirs.extend(jupyter_path() + [os.path.join("@out@", "share", "jupyter")])' \ + --subst-var out + ''; + }); } )