##// END OF EJS Templates
FEAT: Fast TB....
FEAT: Fast TB. Try to detect when one of the file we are trying to highlight is too big, and fallback on pre-8.0 traceback code, that avoids stack_data. You can configure the limit with: >>> from IPython.core import ultratb >>> ultratb.FAST_THRESHOLD = 200 We are trying to _guess_ whether the traceback we will render is in a file that will require to parse more than FAST_THRESHOLD lines, though it is actually difficult to get this value correctly, so in some case, the slow path may be used, even if files are longer than FAST_THRESHOLD, especially if the crashing code is at the beginning of the file.

File last commit:

r25335:5a8935c7
r28123:3362771d
Show More
daemonize.py
4 lines | 200 B | text/x-python | PythonLexer
Min RK
shim IPython.utils.daemonize
r21088 from warnings import warn
Matthias Bussonnier
Cleanup unused imports.
r25335 warn("IPython.utils.daemonize has moved to ipyparallel.apps.daemonize since IPython 4.0", DeprecationWarning, stacklevel=2)
Min RK
ipython_parallel is now ipyparallel
r21326 from ipyparallel.apps.daemonize import daemonize