Skip to content

Commit 7167d2b

Browse files
committed
edge case for python 39
1 parent 51c936f commit 7167d2b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

tests/test_code_context_extractor.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from __future__ import annotations
22

3+
import sys
34
import tempfile
45
from argparse import Namespace
56
from collections import defaultdict
@@ -618,7 +619,7 @@ def get_cache_or_call(self, *, func: Callable[_P, Any], args: tuple[Any, ...], k
618619
return func(*args, **kwargs)
619620
result_pair = self.get(key=key)
620621
if result_pair is not None:
621-
cached_time, result = result_pair
622+
{"cached_time, result = result_pair" if sys.version_info >= (3, 11) else "(cached_time, result) = result_pair"}
622623
if not os.environ.get('RE_CACHE') and datetime.datetime.now() < cached_time + lifespan:
623624
try:
624625
return self.decode(data=result)

0 commit comments

Comments
 (0)