diff --git a/IPython/extensions/autoreload.py b/IPython/extensions/autoreload.py index 7f4ba39..e674c27 100644 --- a/IPython/extensions/autoreload.py +++ b/IPython/extensions/autoreload.py @@ -124,7 +124,6 @@ except NameError: from imp import reload from IPython.utils import openpy -from IPython.utils.py3compat import PY3 #------------------------------------------------------------------------------ # Autoreload functionality @@ -356,10 +355,7 @@ def superreload(module, reload=reload, old_objects={}): try: old_objects.setdefault(key, []).append(weakref.ref(obj)) except TypeError: - # weakref doesn't work for all types; - # create strong references for 'important' cases - if not PY3 and isinstance(obj, types.ClassType): - old_objects.setdefault(key, []).append(StrongRef(obj)) + pass # reload module try: