Files
bearhub/bauh/gems/arch/util.py
2021-06-17 17:28:29 -03:00

13 lines
307 B
Python

import re
RE_STRIP_EPIC = re.compile(r'^\d+:')
RE_STRIP_RELEASE = re.compile(r'-[\d.?]+$')
def clean_version(version: str) -> str:
treated_version = version.strip()
if treated_version:
return RE_STRIP_RELEASE.split(RE_STRIP_EPIC.split(treated_version)[-1])[0]
return treated_version