This documentation covers IPython versions 6.0 and higher. Beginning with version 6.0, IPython stopped supporting compatibility with Python versions lower than 3.3 including all versions of Python 2.7.

If you are looking for an IPython version compatible with Python 2.7, please use the IPython 5.x LTS release and refer to its documentation (LTS is the long term support release).

Module: utils.ulinecache

This module has been deprecated since IPython 6.0.

Wrapper around linecache which decodes files to unicode according to PEP 263.

1 Function

IPython.utils.ulinecache.getlines(filename, module_globals=None)

Get the lines for a Python source file from the cache. Update the cache if it doesn’t contain an entry for this file already.