A backport of linecache to older supported Pythons. The linecache
module allows one to get any line from a Python source file, while
attempting to optimize internally, using a cache, the common case
where many lines are read from a single file.
