pub fn dectect_project_version(
    project_path: &Path,
    recur: Option<bool>
) -> Result<Version, Error>