class Dependabot::Python::FileUpdater::PipCompileFileUpdater
def freeze_dependency_requirement(file)
def freeze_dependency_requirement(file) return file.content unless file.name.end_with?(".in") old_req = T.must(T.must(dependency).previous_requirements) .find { |r| r[:file] == file.name } return file.content unless old_req return file.content if old_req == "==#{T.must(dependency).version}" RequirementReplacer.new( content: T.must(file.content), dependency_name: T.must(dependency).name, old_requirement: old_req[:requirement], new_requirement: "==#{T.must(dependency).version}", index_urls: @index_urls ).updated_content end