class Dependabot::Uv::UpdateChecker
def updated_version_req_lower_bound
def updated_version_req_lower_bound return ">=#{dependency.version}" if dependency.version version_for_requirement = requirements.filter_map { |r| r[:requirement] } .reject { |req_string| req_string.start_with?("<") } .select { |req_string| req_string.match?(VERSION_REGEX) } .map { |req_string| req_string.match(VERSION_REGEX).to_s } .select { |version| Uv::Version.correct?(version) } .max_by { |version| Uv::Version.new(version) } ">=#{version_for_requirement || 0}" end