Spaces:
Build error
Build error
File size: 350 Bytes
f1f433f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from typing import Iterable
from semver.version import Version
def parse_core_version(version: str) -> Version:
return Version.parse(version)
def get_latest_core_version(versions: Iterable[str]) -> str:
if len(versions) == 0:
raise Exception("versions must be non-empty.")
return str(max(map(parse_core_version, versions)))
|