class Dependabot::Uv::UpdateChecker::PipCompileVersionResolver

def parse_updated_files

def parse_updated_files
  updated_files =
    dependency_files.map do |file|
      next file if file.name == ".python-version"
      updated_file = file.dup
      updated_file.content = File.read(file.name)
      updated_file
    end
  Uv::FileParser.new(
    dependency_files: updated_files,
    source: nil,
    credentials: credentials
  ).parse.find { |d| d.name == dependency.name }&.version
end