New issue 953: Unassigned variable being referenced when trying to save slice plot as eps using eps.single_plot https://bitbucket.org/yt_analysis/yt/issue/953/unassigned-variable-being-ref...
Running the attached script will throw an error stating that _p1 hasn't been assigned. Looking at the code, _p1 is only conditionally assigned; in this case, self.canvas=None, so the assignment isn't happening.
When this is fixed, I believe there will still be an error in axis_box_yt() in the file eps_writer.py. The trouble comes from the line
_xrange = (0, width * plot.ds[units])
This throws a key error.