##// END OF EJS Templates
Apply pyupgrade to IPython/extensions/autoreload.py...
Spas Kalaydzhisyki -
Show More
@@ -130,7 +130,7 b' from imp import reload'
130 130 # Autoreload functionality
131 131 #------------------------------------------------------------------------------
132 132
133 class ModuleReloader(object):
133 class ModuleReloader:
134 134 enabled = False
135 135 """Whether this reloader is enabled"""
136 136
@@ -259,7 +259,7 b' class ModuleReloader(object):'
259 259 if py_filename in self.failed:
260 260 del self.failed[py_filename]
261 261 except:
262 print("[autoreload of %s failed: %s]" % (
262 print("[autoreload of {} failed: {}]".format(
263 263 modname, traceback.format_exc(10)), file=sys.stderr)
264 264 self.failed[py_filename] = pymtime
265 265
@@ -362,7 +362,7 b' def update_generic(a, b):'
362 362 return False
363 363
364 364
365 class StrongRef(object):
365 class StrongRef:
366 366 def __init__(self, obj):
367 367 self.obj = obj
368 368 def __call__(self):
@@ -464,7 +464,7 b' from IPython.core.magic import Magics, magics_class, line_magic'
464 464 @magics_class
465 465 class AutoreloadMagics(Magics):
466 466 def __init__(self, *a, **kw):
467 super(AutoreloadMagics, self).__init__(*a, **kw)
467 super().__init__(*a, **kw)
468 468 self._reloader = ModuleReloader(self.shell)
469 469 self._reloader.check_all = False
470 470 self._reloader.autoload_obj = False
General Comments 0
You need to be logged in to leave comments. Login now