in libmozdata/versions.py [0:0]
def __getMatchingVersion(version, versions_dates):
date = None
longest_match = []
longest_match_v = None
for v, d in versions_dates:
match = commonprefix([v.split("."), str(version).split(".")])
if len(match) > 0 and (
len(match) > len(longest_match)
or (
len(match) == len(longest_match)
and int(v[-1]) <= int(longest_match_v[-1])
)
):
longest_match = match
longest_match_v = v
date = d
return date