class Dependabot::Uv::MetadataFinder
def homepage_body
def homepage_body homepage_url = pypi_listing.dig("info", "home_page") return unless homepage_url return if [ "pypi.org", "pypi.python.org" ].include?(URI(homepage_url).host) @homepage_response ||= begin Dependabot::RegistryClient.get(url: homepage_url) rescue Excon::Error::Timeout, Excon::Error::Socket, Excon::Error::TooManyRedirects, ArgumentError nil end return unless @homepage_response&.status == 200 @homepage_response.body end