class Dependabot::Uv::UpdateChecker::PipCompileVersionResolver
def fetch_latest_resolvable_version_string(requirement:)
def fetch_latest_resolvable_version_string(requirement:) SharedHelpers.in_a_temporary_directory do SharedHelpers.with_git_configured(credentials: credentials) do write_temporary_dependency_files(updated_req: requirement) language_version_manager.install_required_python filenames_to_compile.each do |filename| return nil unless compile_file(filename) end # Remove any .python-version file before parsing the reqs FileUtils.remove_entry(".python-version", true) parse_updated_files end end end