From dd4383f3c12fc938a445d974543f897c3fc07c0a Mon Sep 17 00:00:00 2001 From: Jelle Zijlstra Date: Tue, 16 Apr 2024 15:37:18 -0700 Subject: linecache: Fix docstring location (#117948) gh-117501 put some code before the docstring, so now it is no longer recognized as a docstring. --- Lib/linecache.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Lib/linecache.py b/Lib/linecache.py index d1113b1..3462f1c 100644 --- a/Lib/linecache.py +++ b/Lib/linecache.py @@ -78,16 +78,15 @@ def checkcache(filename=None): def updatecache(filename, module_globals=None): - # These imports are not at top level because linecache is in the critical - # path of the interpreter startup and importing os and sys take a lot of time - # and slow down the startup sequence. - import os - import sys - """Update a cache entry and return its list of lines. If something's wrong, print a message, discard the cache entry, and return an empty list.""" + # These imports are not at top level because linecache is in the critical + # path of the interpreter startup and importing os and sys take a lot of time + # and slows down the startup sequence. + import os + import sys import tokenize if filename in cache: -- cgit v0.12