class Dependabot::Uv::Package::PackageDetailsFetcher
def requires_python_from_link(link)
def requires_python_from_link(link) raw_value = Nokogiri::XML(link) .at_css("a") &.attribute("data-requires-python") &.content return nil unless raw_value CGI.unescapeHTML(raw_value) # Decodes HTML entities like >=3 → >=3 end