File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -131,19 +131,19 @@ def execute(self):
131
131
if job .parameters :
132
132
nb = add_parameters (nb , job .parameters )
133
133
134
+ notebook_dir = os .path .dirname (self .staging_paths ["input" ])
134
135
ep = ExecutePreprocessor (
135
- kernel_name = nb .metadata .kernelspec ["name" ],
136
- store_widget_state = True ,
136
+ kernel_name = nb .metadata .kernelspec ["name" ], store_widget_state = True , cwd = notebook_dir
137
137
)
138
138
139
139
try :
140
- ep .preprocess (nb )
140
+ ep .preprocess (nb , { "metadata" : { "path" : notebook_dir }} )
141
141
except CellExecutionError as e :
142
142
raise e
143
143
finally :
144
144
for output_format in job .output_formats :
145
145
cls = nbconvert .get_exporter (output_format )
146
- output , resources = cls ().from_notebook_node (nb )
146
+ output , _ = cls ().from_notebook_node (nb )
147
147
with fsspec .open (self .staging_paths [output_format ], "w" , encoding = "utf-8" ) as f :
148
148
f .write (output )
149
149
You can’t perform that action at this time.
0 commit comments