class Dependabot::Uv::UpdateChecker::LatestVersionFinder

def build_python_requirement_from_link(link)

def build_python_requirement_from_link(link)
  req_string = Nokogiri::XML(link)
                       .at_css("a")
                       &.attribute("data-requires-python")
                       &.content
  return unless req_string
  requirement_class.new(CGI.unescapeHTML(req_string))
rescue Gem::Requirement::BadRequirementError
  nil
end