From c0a66f915a5d7af5d30e83652f5ee468f40b5da1 2014-04-23 19:24:47
From: Thomas Kluyver <takowl@gmail.com>
Date: 2014-04-23 19:24:47
Subject: [PATCH] Fix a NameError in IPython.parallel

---

diff --git a/IPython/parallel/controller/dependency.py b/IPython/parallel/controller/dependency.py
index 4a6c81a..2d4aa35 100644
--- a/IPython/parallel/controller/dependency.py
+++ b/IPython/parallel/controller/dependency.py
@@ -56,7 +56,7 @@ class dependent(object):
 
     def __init__(self, _wrapped_f, _wrapped_df, *dargs, **dkwargs):
         self.f = _wrapped_f
-        name = getattr(f, '__name__', 'f')
+        name = getattr(_wrapped_f, '__name__', 'f')
         if py3compat.PY3:
             self.__name__ = name
         else: