| | """ |
| | This module has been deprecated since IPython 6.0. |
| | |
| | Wrapper around linecache which decodes files to unicode according to PEP 263. |
| | """ |
| | import functools |
| | import linecache |
| | from warnings import warn |
| |
|
| | getline = linecache.getline |
| |
|
| | |
| | @functools.wraps(linecache.getlines) |
| | def getlines(filename, module_globals=None): |
| | """ |
| | Deprecated since IPython 6.0 |
| | """ |
| | warn(("`IPython.utils.ulinecache.getlines` is deprecated since" |
| | " IPython 6.0 and will be removed in future versions."), |
| | DeprecationWarning, stacklevel=2) |
| | return linecache.getlines(filename, module_globals=module_globals) |
| |
|