pythonPackages.nbconvert: include templates in search paths
This commit is contained in:
parent
6976cad5c7
commit
a473735da5
@ -30,6 +30,16 @@ buildPythonPackage rec {
|
|||||||
sha256 = "cbbc13a86dfbd4d1b5dee106539de0795b4db156c894c2c5dc382062bbc29002";
|
sha256 = "cbbc13a86dfbd4d1b5dee106539de0795b4db156c894c2c5dc382062bbc29002";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Add $out/share/jupyter to the list of paths that are used to search for
|
||||||
|
# various exporter templates
|
||||||
|
patches = [
|
||||||
|
./templates.patch
|
||||||
|
];
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
|
substituteAllInPlace ./nbconvert/exporters/templateexporter.py
|
||||||
|
'';
|
||||||
|
|
||||||
checkInputs = [ pytestCheckHook glibcLocales ];
|
checkInputs = [ pytestCheckHook glibcLocales ];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
12
pkgs/development/python-modules/nbconvert/templates.patch
Normal file
12
pkgs/development/python-modules/nbconvert/templates.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
diff --git a/nbconvert/exporters/templateexporter.py b/nbconvert/exporters/templateexporter.py
|
||||||
|
index 0d540eb1..440f6382 100644
|
||||||
|
--- a/nbconvert/exporters/templateexporter.py
|
||||||
|
+++ b/nbconvert/exporters/templateexporter.py
|
||||||
|
@@ -616,6 +616,7 @@ class TemplateExporter(Exporter):
|
||||||
|
if DEV_MODE:
|
||||||
|
root_dirs.append(os.path.abspath(os.path.join(ROOT, '..', '..', 'share', 'jupyter')))
|
||||||
|
root_dirs.extend(jupyter_path())
|
||||||
|
+ root_dirs.append(os.path.join("@out@", "share", "jupyter"))
|
||||||
|
return root_dirs
|
||||||
|
|
||||||
|
def _init_resources(self, resources):
|
Loading…
x
Reference in New Issue
Block a user