From e89cad3a59e434e2e0eec74703b4dad8153a45da Mon Sep 17 00:00:00 2001 From: Richard Lau Date: Thu, 19 Mar 2026 20:54:12 +0000 Subject: [PATCH] deps: V8: override `depot_tools` version For compatibility with Python >= 3.12 we need a newer version of `depot_tools` than is used for the older versions of V8. --- tools/v8/fetch_deps.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/v8/fetch_deps.py b/tools/v8/fetch_deps.py index 728e48eb14e899..055ffb50eafba5 100755 --- a/tools/v8/fetch_deps.py +++ b/tools/v8/fetch_deps.py @@ -24,6 +24,8 @@ "deps_file" : "DEPS", "managed" : False, "custom_deps" : { + # Update depot_tools for compatibility with Python 3.12. + "v8/third_party/depot_tools" : "https://chromium.googlesource.com/chromium/tools/depot_tools.git@284c5ccb591c3de4e9f71be4a4beb5d1916d5383", # These deps are already part of Node.js. "v8/base/trace_event/common" : None, "v8/third_party/abseil-cpp" : None,