id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 30588 ipdb breaks the autoreloader. Tom Forbes Tom Forbes "Using ipdb within Django causes an error: {{{ File ""/usr/local/lib/python3.7/site-packages/django/utils/autoreload.py"", line 249, in watched_files yield from iter_all_python_module_files() File ""/usr/local/lib/python3.7/site-packages/django/utils/autoreload.py"", line 103, in iter_all_python_module_files return iter_modules_and_files(modules, frozenset(_error_files)) File ""/usr/local/lib/python3.7/site-packages/django/utils/autoreload.py"", line 120, in iter_modules_and_files sys_file_paths.append(module.__file__) AttributeError: module '__main__' has no attribute '__file__' }}} ipython seems to patch __main__: https://github.com/ipython/ipython/blob/7b42de99c651de35f487adea3f57824ad97bcd74/IPython/testing/globalipapp.py#L115" Bug closed Utilities 2.2 Release blocker fixed Accepted 1 0 0 0 0 0