From bceb58182091c1c0bede91279eea750a9668f001 2013-07-15 23:15:32 From: Jonathan Frederic Date: 2013-07-15 23:15:32 Subject: [PATCH] Fixes "bugs with mutable defaults args", thanks @Carreau --- diff --git a/IPython/nbconvert/exporters/exporter.py b/IPython/nbconvert/exporters/exporter.py index 6bc1514..66a872d 100755 --- a/IPython/nbconvert/exporters/exporter.py +++ b/IPython/nbconvert/exporters/exporter.py @@ -165,7 +165,7 @@ class Exporter(Configurable): return Config() - def from_notebook_node(self, nb, resources={}, **kw): + def from_notebook_node(self, nb, resources=None, **kw): """ Convert a notebook from a notebook node instance. @@ -190,7 +190,7 @@ class Exporter(Configurable): return output, resources - def from_filename(self, filename, resources={}, **kw): + def from_filename(self, filename, resources=None **kw): """ Convert a notebook from a notebook file. @@ -204,7 +204,7 @@ class Exporter(Configurable): return self.from_notebook_node(nbformat.read(f, 'json'), resources=resources,**kw) - def from_file(self, file_stream, resources={}, **kw): + def from_file(self, file_stream, resources=None, **kw): """ Convert a notebook from a notebook file.