mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00
gh-99016: Make build scripts compatible with Python 3.8 (GH-99017)
This commit is contained in:
parent
276d77724f
commit
f520d720f6
3 changed files with 4 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
|||
"""Generate 10,000 unique examples for the Levenshtein short-circuit tests."""
|
||||
|
||||
import argparse
|
||||
from functools import cache
|
||||
from functools import lru_cache
|
||||
import json
|
||||
import os.path
|
||||
from random import choices, randrange
|
||||
|
@ -22,7 +22,7 @@ def _substitution_cost(ch_a, ch_b):
|
|||
return _MOVE_COST
|
||||
|
||||
|
||||
@cache
|
||||
@lru_cache(None)
|
||||
def levenshtein(a, b):
|
||||
if not a or not b:
|
||||
return (len(a) + len(b)) * _MOVE_COST
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue