class Dependabot::Uv::UpdateChecker::LatestVersionFinder

def fetch_lowest_security_fix_version(python_version:)

def fetch_lowest_security_fix_version(python_version:)
  versions = available_versions
  versions = filter_yanked_versions(versions)
  versions = filter_unsupported_versions(versions, python_version)
  versions = filter_prerelease_versions(versions)
  versions = Dependabot::UpdateCheckers::VersionFilters.filter_vulnerable_versions(versions,
                                                                                   security_advisories)
  versions = filter_ignored_versions(versions)
  versions = filter_lower_versions(versions)
  versions.min
end