class Bundler::Fetcher::CompactIndex
def fetch_gem_infos(names)
def fetch_gem_infos(names) in_parallel(names) {|name| compact_index_client.info(name) } rescue TooManyRequestsError # rubygems.org is rate limiting us, slow down. @bundle_worker&.stop @bundle_worker = nil # reset it. Not sure if necessary compact_index_client.reset! names.map {|name| compact_index_client.info(name) } end