pythonPackages.nbconvert: include templates in search paths
This commit is contained in:
parent
6976cad5c7
commit
a473735da5
|
@ -30,6 +30,16 @@ buildPythonPackage rec {
|
|||
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 ];
|
||||
|
||||
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…
Reference in a new issue