pub fn semver_parse(str: &str) -> Result<Version>
Parse a provide slice and get a semver version in the form of .. If the input has only ., we expand to ..0