class Dependabot::Uv::UpdateChecker::PipCompileVersionResolver
def latest_resolvable_version(requirement: nil)
def latest_resolvable_version(requirement: nil) @latest_resolvable_version_string ||= {} return @latest_resolvable_version_string[requirement] if @latest_resolvable_version_string.key?(requirement) version_string = fetch_latest_resolvable_version_string(requirement: requirement) @latest_resolvable_version_string[requirement] ||= version_string.nil? ? nil : Uv::Version.new(version_string) end