Update to python3.

Change-Id: I66a3ba310ae4ad4618c3a8a232959f6817e36d1e
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/38282
Reviewed-by: Yusuf Mohsinally <mohsinally@google.com>
Commit-Queue: Ricardo Amador <ricardoamador@google.com>
diff --git a/recipe_modules/bucket_util/api.py b/recipe_modules/bucket_util/api.py
index 6a783f1..aed7cb0 100644
--- a/recipe_modules/bucket_util/api.py
+++ b/recipe_modules/bucket_util/api.py
@@ -144,7 +144,7 @@
       result = self.m.step(
           'Ensure %s does not already exist on cloud storage' % remote_path,
           [
-              'python',
+              'python3',
               self.m.depot_tools.gsutil_py_path,
               'stat',
               cloud_path,
diff --git a/recipe_modules/bucket_util/examples/full.expected/basic.json b/recipe_modules/bucket_util/examples/full.expected/basic.json
index 80a972e..d4a1084 100644
--- a/recipe_modules/bucket_util/examples/full.expected/basic.json
+++ b/recipe_modules/bucket_util/examples/full.expected/basic.json
@@ -1,7 +1,7 @@
 [
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "Zip build",
@@ -22,7 +22,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "Zip build (2)",
@@ -43,7 +43,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "Zip build (3)",
@@ -64,7 +64,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping",
diff --git a/recipe_modules/bucket_util/examples/full.expected/upload_packages.json b/recipe_modules/bucket_util/examples/full.expected/upload_packages.json
index 9621522..90a3ff5 100644
--- a/recipe_modules/bucket_util/examples/full.expected/upload_packages.json
+++ b/recipe_modules/bucket_util/examples/full.expected/upload_packages.json
@@ -1,7 +1,7 @@
 [
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "Zip build",
@@ -9,7 +9,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://flutter_infra_release/flutter/00000000-0000-0000-0000-000000001337/test1.zip"
@@ -49,7 +49,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "Zip build (2)",
@@ -57,7 +57,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://flutter_infra_release/flutter/00000000-0000-0000-0000-00000000133a/test2.zip"
@@ -97,7 +97,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "Zip build (3)",
@@ -105,7 +105,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://flutter_infra_release/flutter/00000000-0000-0000-0000-00000000133d/parent_directory/test3.zip"
@@ -145,7 +145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping",
@@ -153,7 +153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://flutter_infra_release/foo"
diff --git a/recipe_modules/bucket_util/examples/full.expected/upload_packages_experimental_runtime.json b/recipe_modules/bucket_util/examples/full.expected/upload_packages_experimental_runtime.json
index 4c444cf..2156e76 100644
--- a/recipe_modules/bucket_util/examples/full.expected/upload_packages_experimental_runtime.json
+++ b/recipe_modules/bucket_util/examples/full.expected/upload_packages_experimental_runtime.json
@@ -1,7 +1,7 @@
 [
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "Zip build",
@@ -40,7 +40,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "Zip build (2)",
@@ -79,7 +79,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "Zip build (3)",
@@ -118,7 +118,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping",
diff --git a/recipe_modules/bucket_util/examples/full.expected/upload_packages_if_commit_is_present.json b/recipe_modules/bucket_util/examples/full.expected/upload_packages_if_commit_is_present.json
index 333dc6b..fddd1a3 100644
--- a/recipe_modules/bucket_util/examples/full.expected/upload_packages_if_commit_is_present.json
+++ b/recipe_modules/bucket_util/examples/full.expected/upload_packages_if_commit_is_present.json
@@ -1,7 +1,7 @@
 [
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "luci_context": {
@@ -21,7 +21,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://flutter_infra_release/flutter/8b3cd40a25a512033cc8c0797e41de9ecfc2432c/test1.zip"
@@ -97,7 +97,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "luci_context": {
@@ -117,7 +117,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://flutter_infra_release/flutter/8b3cd40a25a512033cc8c0797e41de9ecfc2432c/test2.zip"
@@ -193,7 +193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "luci_context": {
@@ -213,7 +213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://flutter_infra_release/flutter/8b3cd40a25a512033cc8c0797e41de9ecfc2432c/parent_directory/test3.zip"
@@ -289,7 +289,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "luci_context": {
@@ -309,7 +309,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://flutter_infra_release/foo"
diff --git a/recipe_modules/build_util/api.py b/recipe_modules/build_util/api.py
index 621fa2e..1335bde 100644
--- a/recipe_modules/build_util/api.py
+++ b/recipe_modules/build_util/api.py
@@ -27,7 +27,7 @@
       checkout_path(Path): A path object with the checkout location.
     """
     self._initialize()
-    gn_cmd = ['python', checkout_path.join('flutter/tools/gn')]
+    gn_cmd = ['python3', checkout_path.join('flutter/tools/gn')]
     if not self.m.properties.get('no_goma', False):
       gn_cmd.append('--goma')
     if self.m.properties.get('no_lto', False) and '--no-lto' not in gn_args:
diff --git a/recipe_modules/build_util/examples/full.expected/goma.json b/recipe_modules/build_util/examples/full.expected/goma.json
index 5747720..9e5af34 100644
--- a/recipe_modules/build_util/examples/full.expected/goma.json
+++ b/recipe_modules/build_util/examples/full.expected/goma.json
@@ -72,7 +72,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[START_DIR]/flutter/tools/gn",
       "--goma",
       "--no-lto"
diff --git a/recipe_modules/build_util/examples/full.expected/no_goma.json b/recipe_modules/build_util/examples/full.expected/no_goma.json
index 60ff356..4e18cc4 100644
--- a/recipe_modules/build_util/examples/full.expected/no_goma.json
+++ b/recipe_modules/build_util/examples/full.expected/no_goma.json
@@ -35,7 +35,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[START_DIR]/flutter/tools/gn",
       "--no-lto"
     ],
diff --git a/recipe_modules/os_utils/api.py b/recipe_modules/os_utils/api.py
index 765d39a..6e6955c 100644
--- a/recipe_modules/os_utils/api.py
+++ b/recipe_modules/os_utils/api.py
@@ -90,8 +90,8 @@
       # These are temporary steps to collect xattr info for triage purpose.
       # See issue: https://github.com/flutter/flutter/issues/68322#issuecomment-740264251
       self.m.step(
-          'python xattr info',
-          cmd=['xattr', '/opt/s/w/ir/cipd_bin_packages/python'],
+          'python3 xattr info',
+          cmd=['xattr', '/opt/s/w/ir/cipd_bin_packages/python3'],
           ok_ret='any',
           infra_step=True,
       )
diff --git a/recipe_modules/os_utils/examples/full.expected/clean_derived_data.json b/recipe_modules/os_utils/examples/full.expected/clean_derived_data.json
index c1d7bc9..985a937 100644
--- a/recipe_modules/os_utils/examples/full.expected/clean_derived_data.json
+++ b/recipe_modules/os_utils/examples/full.expected/clean_derived_data.json
@@ -233,10 +233,10 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
diff --git a/recipe_modules/os_utils/examples/full.expected/ios_debug_symbol_doctor_fails_then_succeeds.json b/recipe_modules/os_utils/examples/full.expected/ios_debug_symbol_doctor_fails_then_succeeds.json
index 2378f13..1802d19 100644
--- a/recipe_modules/os_utils/examples/full.expected/ios_debug_symbol_doctor_fails_then_succeeds.json
+++ b/recipe_modules/os_utils/examples/full.expected/ios_debug_symbol_doctor_fails_then_succeeds.json
@@ -267,10 +267,10 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
diff --git a/recipe_modules/os_utils/examples/full.expected/mac.json b/recipe_modules/os_utils/examples/full.expected/mac.json
index 6179d8b..e7cb2d3 100644
--- a/recipe_modules/os_utils/examples/full.expected/mac.json
+++ b/recipe_modules/os_utils/examples/full.expected/mac.json
@@ -89,10 +89,10 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
diff --git a/recipe_modules/yaml/api.py b/recipe_modules/yaml/api.py
index f676aa3..6de234e 100644
--- a/recipe_modules/yaml/api.py
+++ b/recipe_modules/yaml/api.py
@@ -12,10 +12,10 @@
     """Reads a yaml file.
 
     It currently shells out to a script which converts the yaml to json,
-    this way it can use vpython to import pyyaml. To achieve the same
+    this way it can use vpython3 to import pyyaml. To achieve the same
     from the recipe we need to specify pyyaml at the root file. Please
     change this behavior to be inline if it becomes easier to specify
-    vpython packages dependencies in a recipe module.
+    vpython3 packages dependencies in a recipe module.
 
     Args:
       step_name: (str) the name of the step for reading the yaml.
@@ -30,7 +30,7 @@
       return self.m.step(
           'parse',
           [
-              'vpython', self.resource('parse_yaml.py'),
+              'vpython3', self.resource('parse_yaml.py'),
               '--yaml_file', file_path,
               '--json_file', self.m.json.output()
           ],
diff --git a/recipe_modules/yaml/examples/full.expected/passing.json b/recipe_modules/yaml/examples/full.expected/passing.json
index 10ed17b..63d1524 100644
--- a/recipe_modules/yaml/examples/full.expected/passing.json
+++ b/recipe_modules/yaml/examples/full.expected/passing.json
@@ -34,7 +34,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "RECIPE[flutter::yaml:examples/full].resources/sample.yaml",
diff --git a/recipe_modules/yaml/resources/parse_yaml.py b/recipe_modules/yaml/resources/parse_yaml.py
index 8f0178f..7274747 100644
--- a/recipe_modules/yaml/resources/parse_yaml.py
+++ b/recipe_modules/yaml/resources/parse_yaml.py
@@ -1,10 +1,10 @@
-#!/usr/bin/env vpython
+#!/usr/bin/env vpython3
 
 # [VPYTHON:BEGIN]
-# python_version: "2.7"
+# python_version: "3.8"
 # wheel <
 #   name: "infra/python/wheels/pyyaml/${platform}_${py_python}_${py_abi}"
-#   version: "version:3.12"
+#   version: "version:5.4.1.chromium.1"
 # >
 # [VPYTHON:END]
 
diff --git a/recipe_modules/zip/api.py b/recipe_modules/zip/api.py
index c76fb53..c955cb1 100644
--- a/recipe_modules/zip/api.py
+++ b/recipe_modules/zip/api.py
@@ -64,7 +64,7 @@
     }
     self.m.step(
       step_name,
-      [ 'python', self.resource('unzip.py') ],
+      [ 'python3', self.resource('unzip.py') ],
       stdin=self.m.json.input(script_input)
     )
 
@@ -122,7 +122,7 @@
     }
     step_result = self._api.step(
         step_name,
-        [ 'python', self._api.zip.resource('zip.py') ],
+        [ 'python3', self._api.zip.resource('zip.py') ],
         stdin=self._api.json.input(script_input))
     self._api.path.mock_add_paths(self._output)
     return step_result
diff --git a/recipe_modules/zip/examples/full.expected/linux.json b/recipe_modules/zip/examples/full.expected/linux.json
index 20320c8..107db36 100644
--- a/recipe_modules/zip/examples/full.expected/linux.json
+++ b/recipe_modules/zip/examples/full.expected/linux.json
@@ -37,7 +37,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping",
@@ -45,7 +45,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping more",
@@ -60,7 +60,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/unzip.py"
     ],
     "name": "unzipping",
diff --git a/recipe_modules/zip/examples/full.expected/mac.json b/recipe_modules/zip/examples/full.expected/mac.json
index 20320c8..107db36 100644
--- a/recipe_modules/zip/examples/full.expected/mac.json
+++ b/recipe_modules/zip/examples/full.expected/mac.json
@@ -37,7 +37,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping",
@@ -45,7 +45,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping more",
@@ -60,7 +60,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/unzip.py"
     ],
     "name": "unzipping",
diff --git a/recipe_modules/zip/examples/full.expected/win.json b/recipe_modules/zip/examples/full.expected/win.json
index fed58a8..dfc9302 100644
--- a/recipe_modules/zip/examples/full.expected/win.json
+++ b/recipe_modules/zip/examples/full.expected/win.json
@@ -37,7 +37,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "name": "zipping",
@@ -45,7 +45,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "name": "zipping more",
@@ -60,7 +60,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\unzip.py"
     ],
     "name": "unzipping",
diff --git a/recipe_modules/zip/resources/unzip.py b/recipe_modules/zip/resources/unzip.py
index da37e63..6dbfdcb 100644
--- a/recipe_modules/zip/resources/unzip.py
+++ b/recipe_modules/zip/resources/unzip.py
@@ -52,7 +52,7 @@
   """
   with zipfile.ZipFile(zip_file) as zip_file_obj:
     for name in zip_file_obj.namelist():
-      print 'Extracting %s' % name
+      print('Extracting %s' % name)
       zip_file_obj.extract(name, output)
   return 0
 
@@ -72,7 +72,7 @@
   assert os.path.isabs(output), output
   assert not os.path.exists(output), output
 
-  print 'Unzipping %s...' % zip_file
+  print('Unzipping %s...' % zip_file)
   exit_code = -1
   try:
     os.makedirs(output)
diff --git a/recipe_modules/zip/resources/zip.py b/recipe_modules/zip/resources/zip.py
index 5e7cc36..79d6331 100644
--- a/recipe_modules/zip/resources/zip.py
+++ b/recipe_modules/zip/resources/zip.py
@@ -56,7 +56,11 @@
       args=['zip', '-1', '--recurse-paths', '--symlinks', '-@', output],
       stdin=subprocess.PIPE,
       cwd=root)
-  proc.communicate('\n'.join(items_to_zip))
+  items_to_zip_bytes = []
+  for item in items_to_zip:
+    items_to_zip_bytes.append(item if isinstance(item, bytes) else bytes(item, 'UTF-8')) 
+  
+  proc.communicate(b'\n'.join(items_to_zip_bytes))
   return proc.returncode
 
 
diff --git a/recipes/cocoon/cocoon.expected/pull_request.json b/recipes/cocoon/cocoon.expected/pull_request.json
index d082438..61eb4e9 100644
--- a/recipes/cocoon/cocoon.expected/pull_request.json
+++ b/recipes/cocoon/cocoon.expected/pull_request.json
@@ -249,7 +249,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[START_DIR]/cocoon/tests.yaml",
diff --git a/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json b/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json
index 75a897d..3475082 100644
--- a/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json
+++ b/recipes/devicelab/devicelab_drone.expected/upload-metrics-mac.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -1424,7 +1424,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "cwd": "[CLEANUP]/tmp_tmp_1/flutter sdk/dev/devicelab",
     "env": {
@@ -1462,7 +1462,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json b/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json
index b7b0cc5..44b4ed5 100644
--- a/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json
+++ b/recipes/devicelab/devicelab_drone.expected/xcode-chromium-mac.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -1424,7 +1424,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "cwd": "[CLEANUP]/tmp_tmp_1/flutter sdk/dev/devicelab",
     "env": {
@@ -1462,7 +1462,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json b/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json
index eade5c3..f324445 100644
--- a/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json
+++ b/recipes/devicelab/devicelab_drone.expected/xcode-devicelab.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -2384,7 +2384,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "cwd": "[CLEANUP]/tmp_tmp_1/flutter sdk/dev/devicelab",
     "env": {
@@ -2422,7 +2422,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/Linux Fuchsia failing test.json b/recipes/engine/engine.expected/Linux Fuchsia failing test.json
index 7d6cab7..43c4ce9 100644
--- a/recipes/engine/engine.expected/Linux Fuchsia failing test.json
+++ b/recipes/engine/engine.expected/Linux Fuchsia failing test.json
@@ -379,7 +379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -1256,7 +1256,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -1739,9 +1739,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -1787,7 +1787,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2474,7 +2474,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
diff --git a/recipes/engine/engine.expected/Linux Fuchsia skips on duplicate.json b/recipes/engine/engine.expected/Linux Fuchsia skips on duplicate.json
index 7a06a75..293e098 100644
--- a/recipes/engine/engine.expected/Linux Fuchsia skips on duplicate.json
+++ b/recipes/engine/engine.expected/Linux Fuchsia skips on duplicate.json
@@ -931,7 +931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -1813,7 +1813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -1859,7 +1859,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -2801,7 +2801,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -2907,7 +2907,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://fuchsia-artifacts-release/debug/sub_dirtest_file.debug"
@@ -3002,7 +3002,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://fuchsia-artifacts-release/debug/sub_dirtest_file.debug"
@@ -3097,7 +3097,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://fuchsia-artifacts-release/debug/sub_dirtest_file.debug"
@@ -3141,7 +3141,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -3301,7 +3301,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://fuchsia-artifacts-release/debug/sub_dirtest_file.debug"
@@ -3396,7 +3396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://fuchsia-artifacts-release/debug/sub_dirtest_file.debug"
@@ -3491,7 +3491,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_REPO[depot_tools]/gsutil.py",
       "stat",
       "gs://fuchsia-artifacts-release/debug/sub_dirtest_file.debug"
@@ -3535,7 +3535,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/clobber.json b/recipes/engine/engine.expected/clobber.json
index 91fcd02..7e86899 100644
--- a/recipes/engine/engine.expected/clobber.json
+++ b/recipes/engine/engine.expected/clobber.json
@@ -494,7 +494,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -540,7 +540,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -585,7 +585,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -631,7 +631,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -676,7 +676,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2462,9 +2462,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2955,9 +2955,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3497,9 +3497,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3591,7 +3591,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3678,7 +3678,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3813,7 +3813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4041,7 +4041,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4128,7 +4128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4215,7 +4215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4302,7 +4302,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4347,7 +4347,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4393,7 +4393,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5776,7 +5776,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5863,7 +5863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5950,7 +5950,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6037,7 +6037,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6124,7 +6124,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6614,7 +6614,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7106,9 +7106,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7155,7 +7155,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7242,7 +7242,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7732,7 +7732,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8224,9 +8224,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8273,7 +8273,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8360,7 +8360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8447,7 +8447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8937,7 +8937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9024,7 +9024,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9111,7 +9111,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9601,7 +9601,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9688,7 +9688,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9775,7 +9775,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10265,7 +10265,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10352,7 +10352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10886,7 +10886,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11787,7 +11787,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12293,7 +12293,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12714,7 +12714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12807,7 +12807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12900,7 +12900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12993,7 +12993,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13090,7 +13090,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13183,7 +13183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13276,7 +13276,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13369,7 +13369,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13650,7 +13650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13743,7 +13743,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13836,7 +13836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13933,7 +13933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14026,7 +14026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14119,7 +14119,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14400,7 +14400,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14493,7 +14493,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14586,7 +14586,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14679,7 +14679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14776,7 +14776,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14869,7 +14869,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14962,7 +14962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15055,7 +15055,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15712,7 +15712,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16207,7 +16207,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -16254,7 +16254,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16951,7 +16951,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -17162,7 +17162,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -17428,7 +17428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
diff --git a/recipes/engine/engine.expected/experimental.json b/recipes/engine/engine.expected/experimental.json
index f22a721..dff9248 100644
--- a/recipes/engine/engine.expected/experimental.json
+++ b/recipes/engine/engine.expected/experimental.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12592,7 +12592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12685,7 +12685,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12778,7 +12778,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12871,7 +12871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12968,7 +12968,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13061,7 +13061,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13154,7 +13154,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13247,7 +13247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13528,7 +13528,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13621,7 +13621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13714,7 +13714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13811,7 +13811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13904,7 +13904,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13997,7 +13997,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14278,7 +14278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14371,7 +14371,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14464,7 +14464,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14557,7 +14557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14654,7 +14654,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14747,7 +14747,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14840,7 +14840,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14933,7 +14933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15582,7 +15582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16077,7 +16077,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -16124,7 +16124,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16821,7 +16821,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -17032,7 +17032,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -17298,7 +17298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
diff --git a/recipes/engine/engine.expected/experimental_upload.json b/recipes/engine/engine.expected/experimental_upload.json
index 808b7ff..9c54826 100644
--- a/recipes/engine/engine.expected/experimental_upload.json
+++ b/recipes/engine/engine.expected/experimental_upload.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9202,7 +9202,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9692,7 +9692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9830,7 +9830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10070,7 +10070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10560,7 +10560,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10698,7 +10698,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10938,7 +10938,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11428,7 +11428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11566,7 +11566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12406,7 +12406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13456,7 +13456,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13962,7 +13962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14383,7 +14383,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14632,7 +14632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14777,7 +14777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14922,7 +14922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15621,7 +15621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15766,7 +15766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16308,7 +16308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16557,7 +16557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16702,7 +16702,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16851,7 +16851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17100,7 +17100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17245,7 +17245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17631,7 +17631,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17880,7 +17880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18025,7 +18025,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18170,7 +18170,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18319,7 +18319,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18568,7 +18568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18713,7 +18713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18858,7 +18858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19559,7 +19559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20054,7 +20054,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -20101,7 +20101,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20798,7 +20798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -21168,7 +21168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -21593,7 +21593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
diff --git a/recipes/engine/engine.expected/fail_android_aot_sharded_builds.json b/recipes/engine/engine.expected/fail_android_aot_sharded_builds.json
index 82048f9..b543022 100644
--- a/recipes/engine/engine.expected/fail_android_aot_sharded_builds.json
+++ b/recipes/engine/engine.expected/fail_android_aot_sharded_builds.json
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -1351,7 +1351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -1861,9 +1861,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -1912,7 +1912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2766,7 +2766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
diff --git a/recipes/engine/engine.expected/gcloud_pubsub_failure.json b/recipes/engine/engine.expected/gcloud_pubsub_failure.json
index 187816d..24383ed 100644
--- a/recipes/engine/engine.expected/gcloud_pubsub_failure.json
+++ b/recipes/engine/engine.expected/gcloud_pubsub_failure.json
@@ -384,7 +384,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -430,7 +430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -566,7 +566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2352,9 +2352,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2845,9 +2845,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3387,9 +3387,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3481,7 +3481,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3568,7 +3568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3703,7 +3703,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3931,7 +3931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4018,7 +4018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4105,7 +4105,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4192,7 +4192,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4237,7 +4237,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4283,7 +4283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5666,7 +5666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5753,7 +5753,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5840,7 +5840,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5927,7 +5927,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6014,7 +6014,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6504,7 +6504,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6996,9 +6996,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7045,7 +7045,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7132,7 +7132,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7622,7 +7622,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8114,9 +8114,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8163,7 +8163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8250,7 +8250,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8337,7 +8337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8827,7 +8827,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8914,7 +8914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9001,7 +9001,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9491,7 +9491,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9578,7 +9578,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9665,7 +9665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10155,7 +10155,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10242,7 +10242,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10776,7 +10776,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11677,7 +11677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12183,7 +12183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12604,7 +12604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12697,7 +12697,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12790,7 +12790,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12883,7 +12883,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12980,7 +12980,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13073,7 +13073,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13166,7 +13166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13259,7 +13259,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13540,7 +13540,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13633,7 +13633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13726,7 +13726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13823,7 +13823,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13916,7 +13916,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14009,7 +14009,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14290,7 +14290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14383,7 +14383,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14476,7 +14476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14666,7 +14666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14759,7 +14759,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14852,7 +14852,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14945,7 +14945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15602,7 +15602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16097,7 +16097,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -16144,7 +16144,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16841,7 +16841,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -17052,7 +17052,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -17318,7 +17318,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
diff --git a/recipes/engine/engine.expected/linux_flutter.json b/recipes/engine/engine.expected/linux_flutter.json
index 707a556..6fafc5e 100644
--- a/recipes/engine/engine.expected/linux_flutter.json
+++ b/recipes/engine/engine.expected/linux_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_font_subset_flutter.json b/recipes/engine/engine.expected/linux_font_subset_flutter.json
index 707a556..6fafc5e 100644
--- a/recipes/engine/engine.expected/linux_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_font_subset_prod.json b/recipes/engine/engine.expected/linux_font_subset_prod.json
index 2fbcd2f..79310ca 100644
--- a/recipes/engine/engine.expected/linux_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_font_subset_staging.json b/recipes/engine/engine.expected/linux_font_subset_staging.json
index 1d82bdc..07878a4 100644
--- a/recipes/engine/engine.expected/linux_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_flutter.json b/recipes/engine/engine.expected/linux_maven_flutter.json
index 707a556..6fafc5e 100644
--- a/recipes/engine/engine.expected/linux_maven_flutter.json
+++ b/recipes/engine/engine.expected/linux_maven_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_font_subset_flutter.json b/recipes/engine/engine.expected/linux_maven_font_subset_flutter.json
index 707a556..6fafc5e 100644
--- a/recipes/engine/engine.expected/linux_maven_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_maven_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_font_subset_prod.json b/recipes/engine/engine.expected/linux_maven_font_subset_prod.json
index 2fbcd2f..79310ca 100644
--- a/recipes/engine/engine.expected/linux_maven_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_maven_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_font_subset_staging.json b/recipes/engine/engine.expected/linux_maven_font_subset_staging.json
index 1d82bdc..07878a4 100644
--- a/recipes/engine/engine.expected/linux_maven_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_maven_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_no_lto_flutter.json b/recipes/engine/engine.expected/linux_maven_no_lto_flutter.json
index d710108..d623f1f 100644
--- a/recipes/engine/engine.expected/linux_maven_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/linux_maven_no_lto_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_flutter.json
index d710108..d623f1f 100644
--- a/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_prod.json
index 27b091e..081c37d 100644
--- a/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_staging.json
index 251f57c..afb781d 100644
--- a/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_maven_no_lto_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_no_lto_prod.json b/recipes/engine/engine.expected/linux_maven_no_lto_prod.json
index 27b091e..081c37d 100644
--- a/recipes/engine/engine.expected/linux_maven_no_lto_prod.json
+++ b/recipes/engine/engine.expected/linux_maven_no_lto_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_no_lto_staging.json b/recipes/engine/engine.expected/linux_maven_no_lto_staging.json
index 251f57c..afb781d 100644
--- a/recipes/engine/engine.expected/linux_maven_no_lto_staging.json
+++ b/recipes/engine/engine.expected/linux_maven_no_lto_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_prod.json b/recipes/engine/engine.expected/linux_maven_prod.json
index 2fbcd2f..79310ca 100644
--- a/recipes/engine/engine.expected/linux_maven_prod.json
+++ b/recipes/engine/engine.expected/linux_maven_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_flutter.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_flutter.json
index 707a556..6fafc5e 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_flutter.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_flutter.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_flutter.json
index 707a556..6fafc5e 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_prod.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_prod.json
index 2fbcd2f..79310ca 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_staging.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_staging.json
index 1d82bdc..07878a4 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_flutter.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_flutter.json
index d710108..d623f1f 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_flutter.json
index d710108..d623f1f 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_prod.json
index 27b091e..081c37d 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_staging.json
index 251f57c..afb781d 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_prod.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_prod.json
index 27b091e..081c37d 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_prod.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_staging.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_staging.json
index 251f57c..afb781d 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_staging.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_prod.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_prod.json
index 2fbcd2f..79310ca 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_prod.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_staging.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_staging.json
index 1d82bdc..07878a4 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_staging.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_maven_staging.json b/recipes/engine/engine.expected/linux_maven_staging.json
index 1d82bdc..07878a4 100644
--- a/recipes/engine/engine.expected/linux_maven_staging.json
+++ b/recipes/engine/engine.expected/linux_maven_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_no_lto_flutter.json b/recipes/engine/engine.expected/linux_no_lto_flutter.json
index d710108..d623f1f 100644
--- a/recipes/engine/engine.expected/linux_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/linux_no_lto_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/linux_no_lto_font_subset_flutter.json
index d710108..d623f1f 100644
--- a/recipes/engine/engine.expected/linux_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_no_lto_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/linux_no_lto_font_subset_prod.json
index 27b091e..081c37d 100644
--- a/recipes/engine/engine.expected/linux_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_no_lto_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/linux_no_lto_font_subset_staging.json
index 251f57c..afb781d 100644
--- a/recipes/engine/engine.expected/linux_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_no_lto_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_no_lto_prod.json b/recipes/engine/engine.expected/linux_no_lto_prod.json
index 27b091e..081c37d 100644
--- a/recipes/engine/engine.expected/linux_no_lto_prod.json
+++ b/recipes/engine/engine.expected/linux_no_lto_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_no_lto_staging.json b/recipes/engine/engine.expected/linux_no_lto_staging.json
index 251f57c..afb781d 100644
--- a/recipes/engine/engine.expected/linux_no_lto_staging.json
+++ b/recipes/engine/engine.expected/linux_no_lto_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_prod.json b/recipes/engine/engine.expected/linux_prod.json
index 2fbcd2f..79310ca 100644
--- a/recipes/engine/engine.expected/linux_prod.json
+++ b/recipes/engine/engine.expected/linux_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_flutter.json b/recipes/engine/engine.expected/linux_publish_cipd_flutter.json
index 707a556..6fafc5e 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_flutter.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_font_subset_flutter.json b/recipes/engine/engine.expected/linux_publish_cipd_font_subset_flutter.json
index 707a556..6fafc5e 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_font_subset_prod.json b/recipes/engine/engine.expected/linux_publish_cipd_font_subset_prod.json
index 2fbcd2f..79310ca 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_font_subset_staging.json b/recipes/engine/engine.expected/linux_publish_cipd_font_subset_staging.json
index 1d82bdc..07878a4 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_flutter.json b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_flutter.json
index d710108..d623f1f 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_flutter.json
index d710108..d623f1f 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_prod.json
index 27b091e..081c37d 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_staging.json
index 251f57c..afb781d 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_prod.json b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_prod.json
index 27b091e..081c37d 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_prod.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_staging.json b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_staging.json
index 251f57c..afb781d 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_staging.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3570,7 +3570,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3705,7 +3705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3933,7 +3933,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4020,7 +4020,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4107,7 +4107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4194,7 +4194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4240,7 +4240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4286,7 +4286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5670,7 +5670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5931,7 +5931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6018,7 +6018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6509,7 +6509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7001,9 +7001,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7050,7 +7050,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7137,7 +7137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7627,7 +7627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8119,9 +8119,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8168,7 +8168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8255,7 +8255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8342,7 +8342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9006,7 +9006,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9496,7 +9496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9583,7 +9583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9670,7 +9670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10160,7 +10160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10247,7 +10247,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10781,7 +10781,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11672,7 +11672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12179,7 +12179,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12651,7 +12651,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12744,7 +12744,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12837,7 +12837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12930,7 +12930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13027,7 +13027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13120,7 +13120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13213,7 +13213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13306,7 +13306,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13587,7 +13587,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13680,7 +13680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13773,7 +13773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13870,7 +13870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13963,7 +13963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14056,7 +14056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14337,7 +14337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14430,7 +14430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14523,7 +14523,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14616,7 +14616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14713,7 +14713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14806,7 +14806,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14899,7 +14899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14992,7 +14992,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15641,7 +15641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16136,7 +16136,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16183,7 +16183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16880,7 +16880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17091,7 +17091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17357,7 +17357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_prod.json b/recipes/engine/engine.expected/linux_publish_cipd_prod.json
index 2fbcd2f..79310ca 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_prod.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_staging.json b/recipes/engine/engine.expected/linux_publish_cipd_staging.json
index 1d82bdc..07878a4 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_staging.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_staging.json b/recipes/engine/engine.expected/linux_staging.json
index 1d82bdc..07878a4 100644
--- a/recipes/engine/engine.expected/linux_staging.json
+++ b/recipes/engine/engine.expected/linux_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3566,7 +3566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3701,7 +3701,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3929,7 +3929,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4016,7 +4016,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4103,7 +4103,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4190,7 +4190,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4235,7 +4235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4281,7 +4281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5664,7 +5664,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5751,7 +5751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5838,7 +5838,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5925,7 +5925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6502,7 +6502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6994,9 +6994,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7043,7 +7043,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7130,7 +7130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7620,7 +7620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8112,9 +8112,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8161,7 +8161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8248,7 +8248,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8335,7 +8335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8825,7 +8825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8912,7 +8912,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8999,7 +8999,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9489,7 +9489,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9576,7 +9576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9663,7 +9663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10153,7 +10153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10240,7 +10240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10774,7 +10774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11665,7 +11665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12171,7 +12171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12643,7 +12643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12736,7 +12736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12829,7 +12829,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12922,7 +12922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13019,7 +13019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13112,7 +13112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13205,7 +13205,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13298,7 +13298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13579,7 +13579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13672,7 +13672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13765,7 +13765,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13862,7 +13862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13955,7 +13955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14048,7 +14048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14329,7 +14329,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14422,7 +14422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14515,7 +14515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14608,7 +14608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14705,7 +14705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14798,7 +14798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14891,7 +14891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14984,7 +14984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15633,7 +15633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16128,7 +16128,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -16175,7 +16175,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16872,7 +16872,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17083,7 +17083,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17349,7 +17349,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_flutter.json b/recipes/engine/engine.expected/linux_upload_flutter.json
index e413295..215be12 100644
--- a/recipes/engine/engine.expected/linux_upload_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9151,7 +9151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9641,7 +9641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9779,7 +9779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10019,7 +10019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10509,7 +10509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10647,7 +10647,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10887,7 +10887,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11377,7 +11377,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11515,7 +11515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12355,7 +12355,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13405,7 +13405,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13911,7 +13911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14383,7 +14383,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14632,7 +14632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14777,7 +14777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14922,7 +14922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15621,7 +15621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15766,7 +15766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16308,7 +16308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16557,7 +16557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16702,7 +16702,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16851,7 +16851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17100,7 +17100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17245,7 +17245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17631,7 +17631,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17880,7 +17880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18025,7 +18025,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18170,7 +18170,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18319,7 +18319,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18568,7 +18568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18713,7 +18713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18858,7 +18858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19559,7 +19559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20054,7 +20054,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20101,7 +20101,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20854,7 +20854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21224,7 +21224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21649,7 +21649,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_font_subset_flutter.json b/recipes/engine/engine.expected/linux_upload_font_subset_flutter.json
index 04a67f9..e84b6de 100644
--- a/recipes/engine/engine.expected/linux_upload_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9202,7 +9202,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9692,7 +9692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9830,7 +9830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10070,7 +10070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10560,7 +10560,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10698,7 +10698,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10938,7 +10938,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11428,7 +11428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11566,7 +11566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12406,7 +12406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13456,7 +13456,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13962,7 +13962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14434,7 +14434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14683,7 +14683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14828,7 +14828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14973,7 +14973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15527,7 +15527,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15672,7 +15672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15817,7 +15817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16359,7 +16359,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16608,7 +16608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16753,7 +16753,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16902,7 +16902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17151,7 +17151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17296,7 +17296,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17682,7 +17682,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17931,7 +17931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18076,7 +18076,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18221,7 +18221,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18370,7 +18370,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18619,7 +18619,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18764,7 +18764,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18909,7 +18909,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19610,7 +19610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20105,7 +20105,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20152,7 +20152,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20905,7 +20905,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21275,7 +21275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21700,7 +21700,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_font_subset_prod.json b/recipes/engine/engine.expected/linux_upload_font_subset_prod.json
index 9c17f0b..255ad3c 100644
--- a/recipes/engine/engine.expected/linux_upload_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9202,7 +9202,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9692,7 +9692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9830,7 +9830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10070,7 +10070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10560,7 +10560,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10698,7 +10698,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10938,7 +10938,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11428,7 +11428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11566,7 +11566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12406,7 +12406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13456,7 +13456,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13962,7 +13962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14434,7 +14434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14683,7 +14683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14828,7 +14828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14973,7 +14973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15527,7 +15527,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15672,7 +15672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15817,7 +15817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16359,7 +16359,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16608,7 +16608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16753,7 +16753,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16902,7 +16902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17151,7 +17151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17296,7 +17296,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17682,7 +17682,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17931,7 +17931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18076,7 +18076,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18221,7 +18221,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18370,7 +18370,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18619,7 +18619,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18764,7 +18764,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18909,7 +18909,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19610,7 +19610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20105,7 +20105,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20152,7 +20152,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20905,7 +20905,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21275,7 +21275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21700,7 +21700,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_font_subset_staging.json b/recipes/engine/engine.expected/linux_upload_font_subset_staging.json
index 89420c4..323c32a 100644
--- a/recipes/engine/engine.expected/linux_upload_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9202,7 +9202,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9692,7 +9692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9830,7 +9830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10070,7 +10070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10560,7 +10560,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10698,7 +10698,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10938,7 +10938,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11428,7 +11428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11566,7 +11566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12406,7 +12406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13456,7 +13456,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13962,7 +13962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14434,7 +14434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14683,7 +14683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14828,7 +14828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14973,7 +14973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15527,7 +15527,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15672,7 +15672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15817,7 +15817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16359,7 +16359,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16608,7 +16608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16753,7 +16753,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16902,7 +16902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17151,7 +17151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17296,7 +17296,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17682,7 +17682,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17931,7 +17931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18076,7 +18076,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18221,7 +18221,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18370,7 +18370,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18619,7 +18619,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18764,7 +18764,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18909,7 +18909,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19610,7 +19610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20105,7 +20105,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20152,7 +20152,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20905,7 +20905,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21275,7 +21275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21700,7 +21700,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_flutter.json b/recipes/engine/engine.expected/linux_upload_maven_flutter.json
index aa9692f..fb63ac8 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9049,7 +9049,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9539,7 +9539,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9677,7 +9677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9815,7 +9815,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10305,7 +10305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10443,7 +10443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10581,7 +10581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11071,7 +11071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11209,7 +11209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11794,7 +11794,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12844,7 +12844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13350,7 +13350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13822,7 +13822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13967,7 +13967,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14112,7 +14112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14257,7 +14257,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14406,7 +14406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14551,7 +14551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14696,7 +14696,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14841,7 +14841,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15372,7 +15372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15517,7 +15517,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15666,7 +15666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15811,7 +15811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15956,7 +15956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16342,7 +16342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16487,7 +16487,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16632,7 +16632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16777,7 +16777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16926,7 +16926,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17071,7 +17071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17216,7 +17216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17361,7 +17361,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18062,7 +18062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18557,7 +18557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18604,7 +18604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19357,7 +19357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19727,7 +19727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20152,7 +20152,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_font_subset_flutter.json b/recipes/engine/engine.expected/linux_upload_maven_font_subset_flutter.json
index 309252e..53f5928 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9100,7 +9100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9590,7 +9590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9728,7 +9728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9866,7 +9866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10356,7 +10356,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10494,7 +10494,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10632,7 +10632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11122,7 +11122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11260,7 +11260,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11845,7 +11845,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12895,7 +12895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13401,7 +13401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13873,7 +13873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14018,7 +14018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14163,7 +14163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14308,7 +14308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14457,7 +14457,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14602,7 +14602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14747,7 +14747,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14892,7 +14892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15423,7 +15423,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15568,7 +15568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15717,7 +15717,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15862,7 +15862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16007,7 +16007,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16393,7 +16393,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16538,7 +16538,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16683,7 +16683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16828,7 +16828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16977,7 +16977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17122,7 +17122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17267,7 +17267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17412,7 +17412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18113,7 +18113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18608,7 +18608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18655,7 +18655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19408,7 +19408,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19778,7 +19778,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20203,7 +20203,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_font_subset_prod.json b/recipes/engine/engine.expected/linux_upload_maven_font_subset_prod.json
index b73d7b2..3a0358b 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9100,7 +9100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9590,7 +9590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9728,7 +9728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9866,7 +9866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10356,7 +10356,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10494,7 +10494,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10632,7 +10632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11122,7 +11122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11260,7 +11260,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11845,7 +11845,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12895,7 +12895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13401,7 +13401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13873,7 +13873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14018,7 +14018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14163,7 +14163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14308,7 +14308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14457,7 +14457,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14602,7 +14602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14747,7 +14747,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14892,7 +14892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15423,7 +15423,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15568,7 +15568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15717,7 +15717,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15862,7 +15862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16007,7 +16007,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16393,7 +16393,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16538,7 +16538,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16683,7 +16683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16828,7 +16828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16977,7 +16977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17122,7 +17122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17267,7 +17267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17412,7 +17412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18113,7 +18113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18608,7 +18608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18655,7 +18655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19408,7 +19408,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19778,7 +19778,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20203,7 +20203,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_font_subset_staging.json b/recipes/engine/engine.expected/linux_upload_maven_font_subset_staging.json
index a6ff8a7..3f4483d 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9100,7 +9100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9590,7 +9590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9728,7 +9728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9866,7 +9866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10356,7 +10356,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10494,7 +10494,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10632,7 +10632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11122,7 +11122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11260,7 +11260,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11845,7 +11845,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12895,7 +12895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13401,7 +13401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13873,7 +13873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14018,7 +14018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14163,7 +14163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14308,7 +14308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14457,7 +14457,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14602,7 +14602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14747,7 +14747,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14892,7 +14892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15423,7 +15423,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15568,7 +15568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15717,7 +15717,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15862,7 +15862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16007,7 +16007,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16393,7 +16393,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16538,7 +16538,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16683,7 +16683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16828,7 +16828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16977,7 +16977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17122,7 +17122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17267,7 +17267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17412,7 +17412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18113,7 +18113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18608,7 +18608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18655,7 +18655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19408,7 +19408,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19778,7 +19778,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20203,7 +20203,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_no_lto_flutter.json b/recipes/engine/engine.expected/linux_upload_maven_no_lto_flutter.json
index 8827fc8..1503402 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_no_lto_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9056,7 +9056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9546,7 +9546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9684,7 +9684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9822,7 +9822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10312,7 +10312,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10450,7 +10450,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10588,7 +10588,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11078,7 +11078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11216,7 +11216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11801,7 +11801,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12851,7 +12851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13358,7 +13358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13830,7 +13830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13975,7 +13975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14120,7 +14120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14265,7 +14265,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14414,7 +14414,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14704,7 +14704,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14849,7 +14849,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15380,7 +15380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15525,7 +15525,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15674,7 +15674,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15819,7 +15819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15964,7 +15964,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16350,7 +16350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16495,7 +16495,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16640,7 +16640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16785,7 +16785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16934,7 +16934,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17079,7 +17079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17224,7 +17224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17369,7 +17369,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18070,7 +18070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18565,7 +18565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18612,7 +18612,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19365,7 +19365,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19735,7 +19735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20160,7 +20160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_flutter.json
index 549d1ad..cf50fd6 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9107,7 +9107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9597,7 +9597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9735,7 +9735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9873,7 +9873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10363,7 +10363,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10501,7 +10501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10639,7 +10639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11129,7 +11129,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11267,7 +11267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11852,7 +11852,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12902,7 +12902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13409,7 +13409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13881,7 +13881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14026,7 +14026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14171,7 +14171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14316,7 +14316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14465,7 +14465,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14610,7 +14610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14755,7 +14755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14900,7 +14900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15431,7 +15431,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15576,7 +15576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15725,7 +15725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15870,7 +15870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16015,7 +16015,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16401,7 +16401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16546,7 +16546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16691,7 +16691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16836,7 +16836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16985,7 +16985,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17130,7 +17130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17275,7 +17275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17420,7 +17420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18121,7 +18121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18616,7 +18616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18663,7 +18663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19416,7 +19416,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19786,7 +19786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20211,7 +20211,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_prod.json
index c1793fc..939d76c 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9107,7 +9107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9597,7 +9597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9735,7 +9735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9873,7 +9873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10363,7 +10363,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10501,7 +10501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10639,7 +10639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11129,7 +11129,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11267,7 +11267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11852,7 +11852,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12902,7 +12902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13409,7 +13409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13881,7 +13881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14026,7 +14026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14171,7 +14171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14316,7 +14316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14465,7 +14465,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14610,7 +14610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14755,7 +14755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14900,7 +14900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15431,7 +15431,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15576,7 +15576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15725,7 +15725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15870,7 +15870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16015,7 +16015,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16401,7 +16401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16546,7 +16546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16691,7 +16691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16836,7 +16836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16985,7 +16985,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17130,7 +17130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17275,7 +17275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17420,7 +17420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18121,7 +18121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18616,7 +18616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18663,7 +18663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19416,7 +19416,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19786,7 +19786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20211,7 +20211,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_staging.json
index a21924d..688e643 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9107,7 +9107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9597,7 +9597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9735,7 +9735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9873,7 +9873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10363,7 +10363,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10501,7 +10501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10639,7 +10639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11129,7 +11129,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11267,7 +11267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11852,7 +11852,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12902,7 +12902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13409,7 +13409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13881,7 +13881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14026,7 +14026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14171,7 +14171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14316,7 +14316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14465,7 +14465,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14610,7 +14610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14755,7 +14755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14900,7 +14900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15431,7 +15431,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15576,7 +15576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15725,7 +15725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15870,7 +15870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16015,7 +16015,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16401,7 +16401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16546,7 +16546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16691,7 +16691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16836,7 +16836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16985,7 +16985,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17130,7 +17130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17275,7 +17275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17420,7 +17420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18121,7 +18121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18616,7 +18616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18663,7 +18663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19416,7 +19416,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19786,7 +19786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20211,7 +20211,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_no_lto_prod.json b/recipes/engine/engine.expected/linux_upload_maven_no_lto_prod.json
index 709e99a..9606dff 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_no_lto_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_no_lto_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9056,7 +9056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9546,7 +9546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9684,7 +9684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9822,7 +9822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10312,7 +10312,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10450,7 +10450,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10588,7 +10588,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11078,7 +11078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11216,7 +11216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11801,7 +11801,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12851,7 +12851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13358,7 +13358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13830,7 +13830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13975,7 +13975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14120,7 +14120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14265,7 +14265,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14414,7 +14414,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14704,7 +14704,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14849,7 +14849,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15380,7 +15380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15525,7 +15525,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15674,7 +15674,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15819,7 +15819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15964,7 +15964,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16350,7 +16350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16495,7 +16495,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16640,7 +16640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16785,7 +16785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16934,7 +16934,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17079,7 +17079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17224,7 +17224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17369,7 +17369,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18070,7 +18070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18565,7 +18565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18612,7 +18612,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19365,7 +19365,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19735,7 +19735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20160,7 +20160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_no_lto_staging.json b/recipes/engine/engine.expected/linux_upload_maven_no_lto_staging.json
index f0aafb1..a5978d1 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_no_lto_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_no_lto_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9056,7 +9056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9546,7 +9546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9684,7 +9684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9822,7 +9822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10312,7 +10312,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10450,7 +10450,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10588,7 +10588,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11078,7 +11078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11216,7 +11216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11801,7 +11801,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12851,7 +12851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13358,7 +13358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13830,7 +13830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13975,7 +13975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14120,7 +14120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14265,7 +14265,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14414,7 +14414,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14704,7 +14704,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14849,7 +14849,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15380,7 +15380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15525,7 +15525,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15674,7 +15674,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15819,7 +15819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15964,7 +15964,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16350,7 +16350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16495,7 +16495,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16640,7 +16640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16785,7 +16785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16934,7 +16934,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17079,7 +17079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17224,7 +17224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17369,7 +17369,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18070,7 +18070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18565,7 +18565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18612,7 +18612,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19365,7 +19365,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19735,7 +19735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20160,7 +20160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_prod.json b/recipes/engine/engine.expected/linux_upload_maven_prod.json
index 8b98aea..8fe4f1f 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9049,7 +9049,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9539,7 +9539,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9677,7 +9677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9815,7 +9815,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10305,7 +10305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10443,7 +10443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10581,7 +10581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11071,7 +11071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11209,7 +11209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11794,7 +11794,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12844,7 +12844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13350,7 +13350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13822,7 +13822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13967,7 +13967,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14112,7 +14112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14257,7 +14257,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14406,7 +14406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14551,7 +14551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14696,7 +14696,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14841,7 +14841,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15372,7 +15372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15517,7 +15517,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15666,7 +15666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15811,7 +15811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15956,7 +15956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16342,7 +16342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16487,7 +16487,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16632,7 +16632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16777,7 +16777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16926,7 +16926,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17071,7 +17071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17216,7 +17216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17361,7 +17361,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18062,7 +18062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18557,7 +18557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18604,7 +18604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19357,7 +19357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19727,7 +19727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20152,7 +20152,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_flutter.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_flutter.json
index 8e8b109..280b924 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9049,7 +9049,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9539,7 +9539,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9677,7 +9677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9815,7 +9815,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10305,7 +10305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10443,7 +10443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10581,7 +10581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11071,7 +11071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11209,7 +11209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11794,7 +11794,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12844,7 +12844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13350,7 +13350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13822,7 +13822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13967,7 +13967,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14112,7 +14112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14257,7 +14257,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14406,7 +14406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14551,7 +14551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14696,7 +14696,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14841,7 +14841,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15372,7 +15372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15517,7 +15517,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15666,7 +15666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15811,7 +15811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15956,7 +15956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16342,7 +16342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16487,7 +16487,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16632,7 +16632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16777,7 +16777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16926,7 +16926,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17071,7 +17071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17216,7 +17216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17361,7 +17361,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18062,7 +18062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18557,7 +18557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18604,7 +18604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19352,7 +19352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19723,7 +19723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20149,7 +20149,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_flutter.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_flutter.json
index 2f95958..cb920c6 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9100,7 +9100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9590,7 +9590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9728,7 +9728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9866,7 +9866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10356,7 +10356,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10494,7 +10494,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10632,7 +10632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11122,7 +11122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11260,7 +11260,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11845,7 +11845,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12895,7 +12895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13401,7 +13401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13873,7 +13873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14018,7 +14018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14163,7 +14163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14308,7 +14308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14457,7 +14457,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14602,7 +14602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14747,7 +14747,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14892,7 +14892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15423,7 +15423,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15568,7 +15568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15717,7 +15717,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15862,7 +15862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16007,7 +16007,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16393,7 +16393,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16538,7 +16538,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16683,7 +16683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16828,7 +16828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16977,7 +16977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17122,7 +17122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17267,7 +17267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17412,7 +17412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18113,7 +18113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18608,7 +18608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18655,7 +18655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19403,7 +19403,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19774,7 +19774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20200,7 +20200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_prod.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_prod.json
index 5912884..418aca7 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9100,7 +9100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9590,7 +9590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9728,7 +9728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9866,7 +9866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10356,7 +10356,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10494,7 +10494,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10632,7 +10632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11122,7 +11122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11260,7 +11260,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11845,7 +11845,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12895,7 +12895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13401,7 +13401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13873,7 +13873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14018,7 +14018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14163,7 +14163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14308,7 +14308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14457,7 +14457,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14602,7 +14602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14747,7 +14747,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14892,7 +14892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15423,7 +15423,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15568,7 +15568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15717,7 +15717,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15862,7 +15862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16007,7 +16007,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16393,7 +16393,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16538,7 +16538,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16683,7 +16683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16828,7 +16828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16977,7 +16977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17122,7 +17122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17267,7 +17267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17412,7 +17412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18113,7 +18113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18608,7 +18608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18655,7 +18655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19403,7 +19403,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19774,7 +19774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20200,7 +20200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_staging.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_staging.json
index 3249d4a..78410c2 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9100,7 +9100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9590,7 +9590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9728,7 +9728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9866,7 +9866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10356,7 +10356,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10494,7 +10494,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10632,7 +10632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11122,7 +11122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11260,7 +11260,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11845,7 +11845,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12895,7 +12895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13401,7 +13401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13873,7 +13873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14018,7 +14018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14163,7 +14163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14308,7 +14308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14457,7 +14457,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14602,7 +14602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14747,7 +14747,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14892,7 +14892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15423,7 +15423,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15568,7 +15568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15717,7 +15717,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15862,7 +15862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16007,7 +16007,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16393,7 +16393,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16538,7 +16538,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16683,7 +16683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16828,7 +16828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16977,7 +16977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17122,7 +17122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17267,7 +17267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17412,7 +17412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18113,7 +18113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18608,7 +18608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18655,7 +18655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19403,7 +19403,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19774,7 +19774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20200,7 +20200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_flutter.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_flutter.json
index 6c18905..ed61c55 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9056,7 +9056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9546,7 +9546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9684,7 +9684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9822,7 +9822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10312,7 +10312,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10450,7 +10450,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10588,7 +10588,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11078,7 +11078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11216,7 +11216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11801,7 +11801,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12851,7 +12851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13358,7 +13358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13830,7 +13830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13975,7 +13975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14120,7 +14120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14265,7 +14265,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14414,7 +14414,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14704,7 +14704,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14849,7 +14849,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15380,7 +15380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15525,7 +15525,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15674,7 +15674,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15819,7 +15819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15964,7 +15964,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16350,7 +16350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16495,7 +16495,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16640,7 +16640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16785,7 +16785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16934,7 +16934,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17079,7 +17079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17224,7 +17224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17369,7 +17369,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18070,7 +18070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18565,7 +18565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18612,7 +18612,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19360,7 +19360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19731,7 +19731,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20157,7 +20157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_flutter.json
index 77c8921..0660477 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9107,7 +9107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9597,7 +9597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9735,7 +9735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9873,7 +9873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10363,7 +10363,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10501,7 +10501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10639,7 +10639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11129,7 +11129,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11267,7 +11267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11852,7 +11852,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12902,7 +12902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13409,7 +13409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13881,7 +13881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14026,7 +14026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14171,7 +14171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14316,7 +14316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14465,7 +14465,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14610,7 +14610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14755,7 +14755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14900,7 +14900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15431,7 +15431,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15576,7 +15576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15725,7 +15725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15870,7 +15870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16015,7 +16015,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16401,7 +16401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16546,7 +16546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16691,7 +16691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16836,7 +16836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16985,7 +16985,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17130,7 +17130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17275,7 +17275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17420,7 +17420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18121,7 +18121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18616,7 +18616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18663,7 +18663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19411,7 +19411,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19782,7 +19782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20208,7 +20208,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_prod.json
index b0a8fbf..cf34cc5 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9107,7 +9107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9597,7 +9597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9735,7 +9735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9873,7 +9873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10363,7 +10363,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10501,7 +10501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10639,7 +10639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11129,7 +11129,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11267,7 +11267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11852,7 +11852,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12902,7 +12902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13409,7 +13409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13881,7 +13881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14026,7 +14026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14171,7 +14171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14316,7 +14316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14465,7 +14465,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14610,7 +14610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14755,7 +14755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14900,7 +14900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15431,7 +15431,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15576,7 +15576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15725,7 +15725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15870,7 +15870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16015,7 +16015,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16401,7 +16401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16546,7 +16546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16691,7 +16691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16836,7 +16836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16985,7 +16985,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17130,7 +17130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17275,7 +17275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17420,7 +17420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18121,7 +18121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18616,7 +18616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18663,7 +18663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19411,7 +19411,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19782,7 +19782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20208,7 +20208,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_staging.json
index 133f11f..6bd97e8 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9107,7 +9107,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9597,7 +9597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9735,7 +9735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9873,7 +9873,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10363,7 +10363,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10501,7 +10501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10639,7 +10639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11129,7 +11129,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11267,7 +11267,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11852,7 +11852,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12902,7 +12902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13409,7 +13409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13881,7 +13881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14026,7 +14026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14171,7 +14171,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14316,7 +14316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14465,7 +14465,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14610,7 +14610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14755,7 +14755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14900,7 +14900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15431,7 +15431,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15576,7 +15576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15725,7 +15725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15870,7 +15870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16015,7 +16015,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16401,7 +16401,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16546,7 +16546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16691,7 +16691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16836,7 +16836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16985,7 +16985,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17130,7 +17130,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17275,7 +17275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17420,7 +17420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18121,7 +18121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18616,7 +18616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18663,7 +18663,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19411,7 +19411,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19782,7 +19782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20208,7 +20208,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_prod.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_prod.json
index 7544288..17b86c7 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9056,7 +9056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9546,7 +9546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9684,7 +9684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9822,7 +9822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10312,7 +10312,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10450,7 +10450,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10588,7 +10588,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11078,7 +11078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11216,7 +11216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11801,7 +11801,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12851,7 +12851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13358,7 +13358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13830,7 +13830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13975,7 +13975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14120,7 +14120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14265,7 +14265,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14414,7 +14414,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14704,7 +14704,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14849,7 +14849,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15380,7 +15380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15525,7 +15525,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15674,7 +15674,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15819,7 +15819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15964,7 +15964,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16350,7 +16350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16495,7 +16495,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16640,7 +16640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16785,7 +16785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16934,7 +16934,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17079,7 +17079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17224,7 +17224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17369,7 +17369,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18070,7 +18070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18565,7 +18565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18612,7 +18612,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19360,7 +19360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19731,7 +19731,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20157,7 +20157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_staging.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_staging.json
index 48b9df5..4f85e3b 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9056,7 +9056,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9546,7 +9546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9684,7 +9684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9822,7 +9822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10312,7 +10312,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10450,7 +10450,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10588,7 +10588,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11078,7 +11078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11216,7 +11216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11801,7 +11801,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12851,7 +12851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13358,7 +13358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13830,7 +13830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13975,7 +13975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14120,7 +14120,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14265,7 +14265,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14414,7 +14414,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14704,7 +14704,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14849,7 +14849,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15380,7 +15380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15525,7 +15525,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15674,7 +15674,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15819,7 +15819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15964,7 +15964,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16350,7 +16350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16495,7 +16495,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16640,7 +16640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16785,7 +16785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16934,7 +16934,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17079,7 +17079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17224,7 +17224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17369,7 +17369,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18070,7 +18070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18565,7 +18565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18612,7 +18612,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19360,7 +19360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19731,7 +19731,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20157,7 +20157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_prod.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_prod.json
index 47689a6..db5d6f0 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9049,7 +9049,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9539,7 +9539,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9677,7 +9677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9815,7 +9815,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10305,7 +10305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10443,7 +10443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10581,7 +10581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11071,7 +11071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11209,7 +11209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11794,7 +11794,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12844,7 +12844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13350,7 +13350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13822,7 +13822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13967,7 +13967,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14112,7 +14112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14257,7 +14257,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14406,7 +14406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14551,7 +14551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14696,7 +14696,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14841,7 +14841,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15372,7 +15372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15517,7 +15517,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15666,7 +15666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15811,7 +15811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15956,7 +15956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16342,7 +16342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16487,7 +16487,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16632,7 +16632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16777,7 +16777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16926,7 +16926,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17071,7 +17071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17216,7 +17216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17361,7 +17361,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18062,7 +18062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18557,7 +18557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18604,7 +18604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19352,7 +19352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19723,7 +19723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20149,7 +20149,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_staging.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_staging.json
index 97816fd..50077bd 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9049,7 +9049,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9539,7 +9539,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9677,7 +9677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9815,7 +9815,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10305,7 +10305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10443,7 +10443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10581,7 +10581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11071,7 +11071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11209,7 +11209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11794,7 +11794,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12844,7 +12844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13350,7 +13350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13822,7 +13822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13967,7 +13967,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14112,7 +14112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14257,7 +14257,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14406,7 +14406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14551,7 +14551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14696,7 +14696,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14841,7 +14841,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15372,7 +15372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15517,7 +15517,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15666,7 +15666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15811,7 +15811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15956,7 +15956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16342,7 +16342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16487,7 +16487,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16632,7 +16632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16777,7 +16777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16926,7 +16926,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17071,7 +17071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17216,7 +17216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17361,7 +17361,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18062,7 +18062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18557,7 +18557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18604,7 +18604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19352,7 +19352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19723,7 +19723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20149,7 +20149,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_maven_staging.json b/recipes/engine/engine.expected/linux_upload_maven_staging.json
index a9b4b24..d93b3bd 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9049,7 +9049,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9539,7 +9539,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9677,7 +9677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9815,7 +9815,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10305,7 +10305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10443,7 +10443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10581,7 +10581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11071,7 +11071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11209,7 +11209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11794,7 +11794,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12844,7 +12844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13350,7 +13350,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -13822,7 +13822,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13967,7 +13967,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14112,7 +14112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14257,7 +14257,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14406,7 +14406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14551,7 +14551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14696,7 +14696,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14841,7 +14841,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15372,7 +15372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15517,7 +15517,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15666,7 +15666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15811,7 +15811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15956,7 +15956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16342,7 +16342,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16487,7 +16487,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16632,7 +16632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16777,7 +16777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16926,7 +16926,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17071,7 +17071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17216,7 +17216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17361,7 +17361,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18062,7 +18062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -18557,7 +18557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -18604,7 +18604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -19357,7 +19357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -19727,7 +19727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -20152,7 +20152,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_no_lto_flutter.json b/recipes/engine/engine.expected/linux_upload_no_lto_flutter.json
index 376af72..a0f3a56 100644
--- a/recipes/engine/engine.expected/linux_upload_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_no_lto_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9158,7 +9158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9648,7 +9648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9786,7 +9786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10026,7 +10026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10516,7 +10516,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10654,7 +10654,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10894,7 +10894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11384,7 +11384,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11522,7 +11522,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12362,7 +12362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13412,7 +13412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13919,7 +13919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14391,7 +14391,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14640,7 +14640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14785,7 +14785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14930,7 +14930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15484,7 +15484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15629,7 +15629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15774,7 +15774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16316,7 +16316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16565,7 +16565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16710,7 +16710,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16859,7 +16859,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17108,7 +17108,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17253,7 +17253,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17639,7 +17639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17888,7 +17888,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18033,7 +18033,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18178,7 +18178,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18327,7 +18327,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18576,7 +18576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18721,7 +18721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18866,7 +18866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19567,7 +19567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20062,7 +20062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20109,7 +20109,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20862,7 +20862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21232,7 +21232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21657,7 +21657,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_flutter.json
index 795fd00..859dd59 100644
--- a/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9209,7 +9209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9699,7 +9699,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9837,7 +9837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10077,7 +10077,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10567,7 +10567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10705,7 +10705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10945,7 +10945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11435,7 +11435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11573,7 +11573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13463,7 +13463,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13970,7 +13970,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14442,7 +14442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14691,7 +14691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14836,7 +14836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14981,7 +14981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15535,7 +15535,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15680,7 +15680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15825,7 +15825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16367,7 +16367,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16616,7 +16616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16761,7 +16761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16910,7 +16910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17159,7 +17159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17304,7 +17304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17690,7 +17690,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17939,7 +17939,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18084,7 +18084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18229,7 +18229,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18378,7 +18378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18627,7 +18627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18772,7 +18772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18917,7 +18917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19618,7 +19618,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20113,7 +20113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20160,7 +20160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20913,7 +20913,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21283,7 +21283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21708,7 +21708,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_prod.json
index 9f25842..1f50412 100644
--- a/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9209,7 +9209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9699,7 +9699,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9837,7 +9837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10077,7 +10077,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10567,7 +10567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10705,7 +10705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10945,7 +10945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11435,7 +11435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11573,7 +11573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13463,7 +13463,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13970,7 +13970,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14442,7 +14442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14691,7 +14691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14836,7 +14836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14981,7 +14981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15535,7 +15535,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15680,7 +15680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15825,7 +15825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16367,7 +16367,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16616,7 +16616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16761,7 +16761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16910,7 +16910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17159,7 +17159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17304,7 +17304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17690,7 +17690,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17939,7 +17939,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18084,7 +18084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18229,7 +18229,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18378,7 +18378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18627,7 +18627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18772,7 +18772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18917,7 +18917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19618,7 +19618,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20113,7 +20113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20160,7 +20160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20913,7 +20913,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21283,7 +21283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21708,7 +21708,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_staging.json
index a407d6f..f9f1b89 100644
--- a/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_no_lto_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9209,7 +9209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9699,7 +9699,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9837,7 +9837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10077,7 +10077,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10567,7 +10567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10705,7 +10705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10945,7 +10945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11435,7 +11435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11573,7 +11573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13463,7 +13463,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13970,7 +13970,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14442,7 +14442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14691,7 +14691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14836,7 +14836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14981,7 +14981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15535,7 +15535,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15680,7 +15680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15825,7 +15825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16367,7 +16367,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16616,7 +16616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16761,7 +16761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16910,7 +16910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17159,7 +17159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17304,7 +17304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17690,7 +17690,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17939,7 +17939,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18084,7 +18084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18229,7 +18229,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18378,7 +18378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18627,7 +18627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18772,7 +18772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18917,7 +18917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19618,7 +19618,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20113,7 +20113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20160,7 +20160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20913,7 +20913,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21283,7 +21283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21708,7 +21708,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_no_lto_prod.json b/recipes/engine/engine.expected/linux_upload_no_lto_prod.json
index ca607ea..22e22f5 100644
--- a/recipes/engine/engine.expected/linux_upload_no_lto_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_no_lto_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9158,7 +9158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9648,7 +9648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9786,7 +9786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10026,7 +10026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10516,7 +10516,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10654,7 +10654,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10894,7 +10894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11384,7 +11384,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11522,7 +11522,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12362,7 +12362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13412,7 +13412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13919,7 +13919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14391,7 +14391,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14640,7 +14640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14785,7 +14785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14930,7 +14930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15484,7 +15484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15629,7 +15629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15774,7 +15774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16316,7 +16316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16565,7 +16565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16710,7 +16710,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16859,7 +16859,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17108,7 +17108,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17253,7 +17253,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17639,7 +17639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17888,7 +17888,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18033,7 +18033,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18178,7 +18178,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18327,7 +18327,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18576,7 +18576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18721,7 +18721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18866,7 +18866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19567,7 +19567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20062,7 +20062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20109,7 +20109,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20862,7 +20862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21232,7 +21232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21657,7 +21657,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_no_lto_staging.json b/recipes/engine/engine.expected/linux_upload_no_lto_staging.json
index 8793f78..c7cfe71 100644
--- a/recipes/engine/engine.expected/linux_upload_no_lto_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_no_lto_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9158,7 +9158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9648,7 +9648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9786,7 +9786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10026,7 +10026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10516,7 +10516,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10654,7 +10654,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10894,7 +10894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11384,7 +11384,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11522,7 +11522,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12362,7 +12362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13412,7 +13412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13919,7 +13919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14391,7 +14391,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14640,7 +14640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14785,7 +14785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14930,7 +14930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15484,7 +15484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15629,7 +15629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15774,7 +15774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16316,7 +16316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16565,7 +16565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16710,7 +16710,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16859,7 +16859,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17108,7 +17108,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17253,7 +17253,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17639,7 +17639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17888,7 +17888,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18033,7 +18033,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18178,7 +18178,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18327,7 +18327,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18576,7 +18576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18721,7 +18721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18866,7 +18866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19567,7 +19567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20062,7 +20062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20109,7 +20109,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20862,7 +20862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21232,7 +21232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21657,7 +21657,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_prod.json b/recipes/engine/engine.expected/linux_upload_prod.json
index 78a3f5f..0aa3f47 100644
--- a/recipes/engine/engine.expected/linux_upload_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9151,7 +9151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9641,7 +9641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9779,7 +9779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10019,7 +10019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10509,7 +10509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10647,7 +10647,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10887,7 +10887,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11377,7 +11377,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11515,7 +11515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12355,7 +12355,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13405,7 +13405,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13911,7 +13911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14383,7 +14383,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14632,7 +14632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14777,7 +14777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14922,7 +14922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15621,7 +15621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15766,7 +15766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16308,7 +16308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16557,7 +16557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16702,7 +16702,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16851,7 +16851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17100,7 +17100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17245,7 +17245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17631,7 +17631,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17880,7 +17880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18025,7 +18025,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18170,7 +18170,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18319,7 +18319,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18568,7 +18568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18713,7 +18713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18858,7 +18858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19559,7 +19559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20054,7 +20054,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20101,7 +20101,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20854,7 +20854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21224,7 +21224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21649,7 +21649,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_flutter.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_flutter.json
index ffa03f6..0f83041 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9151,7 +9151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9641,7 +9641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9779,7 +9779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10019,7 +10019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10509,7 +10509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10647,7 +10647,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10887,7 +10887,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11377,7 +11377,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11515,7 +11515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12355,7 +12355,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13405,7 +13405,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13911,7 +13911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14383,7 +14383,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14632,7 +14632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14777,7 +14777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14922,7 +14922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15621,7 +15621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15766,7 +15766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16308,7 +16308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16557,7 +16557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16702,7 +16702,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16851,7 +16851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17100,7 +17100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17245,7 +17245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17631,7 +17631,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17880,7 +17880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18025,7 +18025,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18170,7 +18170,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18319,7 +18319,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18568,7 +18568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18713,7 +18713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18858,7 +18858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19559,7 +19559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20054,7 +20054,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20101,7 +20101,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20849,7 +20849,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21220,7 +21220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21646,7 +21646,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_flutter.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_flutter.json
index 5d8ebfb..e837680 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9202,7 +9202,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9692,7 +9692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9830,7 +9830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10070,7 +10070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10560,7 +10560,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10698,7 +10698,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10938,7 +10938,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11428,7 +11428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11566,7 +11566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12406,7 +12406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13456,7 +13456,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13962,7 +13962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14434,7 +14434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14683,7 +14683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14828,7 +14828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14973,7 +14973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15527,7 +15527,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15672,7 +15672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15817,7 +15817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16359,7 +16359,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16608,7 +16608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16753,7 +16753,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16902,7 +16902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17151,7 +17151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17296,7 +17296,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17682,7 +17682,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17931,7 +17931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18076,7 +18076,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18221,7 +18221,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18370,7 +18370,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18619,7 +18619,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18764,7 +18764,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18909,7 +18909,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19610,7 +19610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20105,7 +20105,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20152,7 +20152,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20900,7 +20900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21271,7 +21271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21697,7 +21697,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_prod.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_prod.json
index da92131..7e5b51a 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9202,7 +9202,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9692,7 +9692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9830,7 +9830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10070,7 +10070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10560,7 +10560,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10698,7 +10698,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10938,7 +10938,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11428,7 +11428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11566,7 +11566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12406,7 +12406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13456,7 +13456,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13962,7 +13962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14434,7 +14434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14683,7 +14683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14828,7 +14828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14973,7 +14973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15527,7 +15527,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15672,7 +15672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15817,7 +15817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16359,7 +16359,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16608,7 +16608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16753,7 +16753,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16902,7 +16902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17151,7 +17151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17296,7 +17296,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17682,7 +17682,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17931,7 +17931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18076,7 +18076,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18221,7 +18221,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18370,7 +18370,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18619,7 +18619,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18764,7 +18764,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18909,7 +18909,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19610,7 +19610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20105,7 +20105,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20152,7 +20152,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20900,7 +20900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21271,7 +21271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21697,7 +21697,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_staging.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_staging.json
index e1dac67..1714978 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3854,7 +3854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4133,7 +4133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4271,7 +4271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4409,7 +4409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4598,7 +4598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4689,7 +4689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6072,7 +6072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6210,7 +6210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6348,7 +6348,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6486,7 +6486,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6624,7 +6624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7114,7 +7114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7606,9 +7606,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7655,7 +7655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7793,7 +7793,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8283,7 +8283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8775,9 +8775,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8962,7 +8962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9202,7 +9202,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9692,7 +9692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9830,7 +9830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10070,7 +10070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10560,7 +10560,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10698,7 +10698,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10938,7 +10938,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11428,7 +11428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11566,7 +11566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12406,7 +12406,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13456,7 +13456,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13962,7 +13962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14434,7 +14434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14683,7 +14683,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14828,7 +14828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14973,7 +14973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15278,7 +15278,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15527,7 +15527,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15672,7 +15672,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15817,7 +15817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16359,7 +16359,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16608,7 +16608,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16753,7 +16753,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16902,7 +16902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17151,7 +17151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17296,7 +17296,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17682,7 +17682,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17931,7 +17931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18076,7 +18076,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18221,7 +18221,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18370,7 +18370,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18619,7 +18619,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18764,7 +18764,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18909,7 +18909,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19610,7 +19610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20105,7 +20105,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20152,7 +20152,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20900,7 +20900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21271,7 +21271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21697,7 +21697,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_flutter.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_flutter.json
index 5805210..573e16b 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9158,7 +9158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9648,7 +9648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9786,7 +9786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10026,7 +10026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10516,7 +10516,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10654,7 +10654,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10894,7 +10894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11384,7 +11384,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11522,7 +11522,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12362,7 +12362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13412,7 +13412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13919,7 +13919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14391,7 +14391,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14640,7 +14640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14785,7 +14785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14930,7 +14930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15484,7 +15484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15629,7 +15629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15774,7 +15774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16316,7 +16316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16565,7 +16565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16710,7 +16710,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16859,7 +16859,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17108,7 +17108,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17253,7 +17253,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17639,7 +17639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17888,7 +17888,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18033,7 +18033,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18178,7 +18178,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18327,7 +18327,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18576,7 +18576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18721,7 +18721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18866,7 +18866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19567,7 +19567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20062,7 +20062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20109,7 +20109,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20857,7 +20857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21228,7 +21228,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21654,7 +21654,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_flutter.json
index 633a440..40c5d15 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_flutter.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9209,7 +9209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9699,7 +9699,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9837,7 +9837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10077,7 +10077,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10567,7 +10567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10705,7 +10705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10945,7 +10945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11435,7 +11435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11573,7 +11573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13463,7 +13463,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13970,7 +13970,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14442,7 +14442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14691,7 +14691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14836,7 +14836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14981,7 +14981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15535,7 +15535,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15680,7 +15680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15825,7 +15825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16367,7 +16367,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16616,7 +16616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16761,7 +16761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16910,7 +16910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17159,7 +17159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17304,7 +17304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17690,7 +17690,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17939,7 +17939,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18084,7 +18084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18229,7 +18229,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18378,7 +18378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18627,7 +18627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18772,7 +18772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18917,7 +18917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19618,7 +19618,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20113,7 +20113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20160,7 +20160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20908,7 +20908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21279,7 +21279,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21705,7 +21705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_prod.json
index 01b44d6..f0b1f7e 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9209,7 +9209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9699,7 +9699,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9837,7 +9837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10077,7 +10077,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10567,7 +10567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10705,7 +10705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10945,7 +10945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11435,7 +11435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11573,7 +11573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13463,7 +13463,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13970,7 +13970,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14442,7 +14442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14691,7 +14691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14836,7 +14836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14981,7 +14981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15535,7 +15535,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15680,7 +15680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15825,7 +15825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16367,7 +16367,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16616,7 +16616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16761,7 +16761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16910,7 +16910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17159,7 +17159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17304,7 +17304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17690,7 +17690,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17939,7 +17939,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18084,7 +18084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18229,7 +18229,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18378,7 +18378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18627,7 +18627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18772,7 +18772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18917,7 +18917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19618,7 +19618,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20113,7 +20113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20160,7 +20160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20908,7 +20908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21279,7 +21279,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21705,7 +21705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_staging.json
index c4a7214..dab2274 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3858,7 +3858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4137,7 +4137,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4275,7 +4275,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4413,7 +4413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4602,7 +4602,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4648,7 +4648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4694,7 +4694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6216,7 +6216,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6492,7 +6492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6630,7 +6630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7121,7 +7121,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7613,9 +7613,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7662,7 +7662,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7800,7 +7800,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8290,7 +8290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8782,9 +8782,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8831,7 +8831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8969,7 +8969,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9209,7 +9209,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9699,7 +9699,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9837,7 +9837,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10077,7 +10077,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10567,7 +10567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10705,7 +10705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10945,7 +10945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11435,7 +11435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11573,7 +11573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13463,7 +13463,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13970,7 +13970,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14442,7 +14442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14691,7 +14691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14836,7 +14836,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14981,7 +14981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15286,7 +15286,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15535,7 +15535,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15680,7 +15680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15825,7 +15825,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16367,7 +16367,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16616,7 +16616,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16761,7 +16761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16910,7 +16910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17159,7 +17159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17304,7 +17304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17690,7 +17690,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17939,7 +17939,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18084,7 +18084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18229,7 +18229,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18378,7 +18378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18627,7 +18627,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18772,7 +18772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18917,7 +18917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19618,7 +19618,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20113,7 +20113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20160,7 +20160,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20908,7 +20908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21279,7 +21279,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21705,7 +21705,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_prod.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_prod.json
index c607aa2..d4f4022 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9158,7 +9158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9648,7 +9648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9786,7 +9786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10026,7 +10026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10516,7 +10516,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10654,7 +10654,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10894,7 +10894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11384,7 +11384,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11522,7 +11522,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12362,7 +12362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13412,7 +13412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13919,7 +13919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14391,7 +14391,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14640,7 +14640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14785,7 +14785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14930,7 +14930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15484,7 +15484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15629,7 +15629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15774,7 +15774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16316,7 +16316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16565,7 +16565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16710,7 +16710,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16859,7 +16859,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17108,7 +17108,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17253,7 +17253,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17639,7 +17639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17888,7 +17888,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18033,7 +18033,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18178,7 +18178,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18327,7 +18327,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18576,7 +18576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18721,7 +18721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18866,7 +18866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19567,7 +19567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20062,7 +20062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20109,7 +20109,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20857,7 +20857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21228,7 +21228,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21654,7 +21654,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_staging.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_staging.json
index 5bdadc7..fd9edaf 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -429,7 +429,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -567,7 +567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2354,9 +2354,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2847,9 +2847,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3389,9 +3389,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3483,7 +3483,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3621,7 +3621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3807,7 +3807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4086,7 +4086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4224,7 +4224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4362,7 +4362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4551,7 +4551,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4597,7 +4597,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4643,7 +4643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6165,7 +6165,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6303,7 +6303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6441,7 +6441,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6579,7 +6579,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7070,7 +7070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7562,9 +7562,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7611,7 +7611,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7749,7 +7749,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8239,7 +8239,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8731,9 +8731,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8780,7 +8780,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8918,7 +8918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9158,7 +9158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9648,7 +9648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9786,7 +9786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10026,7 +10026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10516,7 +10516,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10654,7 +10654,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10894,7 +10894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11384,7 +11384,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11522,7 +11522,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12362,7 +12362,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13412,7 +13412,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13919,7 +13919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14391,7 +14391,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14640,7 +14640,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14785,7 +14785,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14930,7 +14930,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15235,7 +15235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15484,7 +15484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15629,7 +15629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15774,7 +15774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16316,7 +16316,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16565,7 +16565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16710,7 +16710,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16859,7 +16859,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17108,7 +17108,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17253,7 +17253,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17639,7 +17639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17888,7 +17888,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18033,7 +18033,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18178,7 +18178,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18327,7 +18327,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18576,7 +18576,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18721,7 +18721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18866,7 +18866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19567,7 +19567,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20062,7 +20062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20109,7 +20109,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20857,7 +20857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21228,7 +21228,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21654,7 +21654,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_prod.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_prod.json
index 20909d5..2e6969d 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_prod.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_prod.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9151,7 +9151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9641,7 +9641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9779,7 +9779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10019,7 +10019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10509,7 +10509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10647,7 +10647,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10887,7 +10887,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11377,7 +11377,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11515,7 +11515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12355,7 +12355,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13405,7 +13405,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13911,7 +13911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14383,7 +14383,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14632,7 +14632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14777,7 +14777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14922,7 +14922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15621,7 +15621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15766,7 +15766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16308,7 +16308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16557,7 +16557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16702,7 +16702,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16851,7 +16851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17100,7 +17100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17245,7 +17245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17631,7 +17631,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17880,7 +17880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18025,7 +18025,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18170,7 +18170,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18319,7 +18319,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18568,7 +18568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18713,7 +18713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18858,7 +18858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19559,7 +19559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20054,7 +20054,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20101,7 +20101,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20849,7 +20849,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21220,7 +21220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21646,7 +21646,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_staging.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_staging.json
index f4fa1b2..8259cfd 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9151,7 +9151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9641,7 +9641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9779,7 +9779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10019,7 +10019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10509,7 +10509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10647,7 +10647,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10887,7 +10887,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11377,7 +11377,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11515,7 +11515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12355,7 +12355,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13405,7 +13405,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13911,7 +13911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14383,7 +14383,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14632,7 +14632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14777,7 +14777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14922,7 +14922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15621,7 +15621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15766,7 +15766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16308,7 +16308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16557,7 +16557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16702,7 +16702,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16851,7 +16851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17100,7 +17100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17245,7 +17245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17631,7 +17631,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17880,7 +17880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18025,7 +18025,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18170,7 +18170,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18319,7 +18319,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18568,7 +18568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18713,7 +18713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18858,7 +18858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19559,7 +19559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20054,7 +20054,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20101,7 +20101,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20849,7 +20849,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21220,7 +21220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21646,7 +21646,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/linux_upload_staging.json b/recipes/engine/engine.expected/linux_upload_staging.json
index 01f2835..7488eab 100644
--- a/recipes/engine/engine.expected/linux_upload_staging.json
+++ b/recipes/engine/engine.expected/linux_upload_staging.json
@@ -382,7 +382,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -428,7 +428,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -473,7 +473,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -519,7 +519,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -564,7 +564,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2350,9 +2350,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2843,9 +2843,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3385,9 +3385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3479,7 +3479,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3617,7 +3617,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3803,7 +3803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4082,7 +4082,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4220,7 +4220,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4547,7 +4547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4592,7 +4592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4638,7 +4638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6021,7 +6021,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6159,7 +6159,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6297,7 +6297,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6435,7 +6435,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6573,7 +6573,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7063,7 +7063,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7555,9 +7555,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7604,7 +7604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7742,7 +7742,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8232,7 +8232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8724,9 +8724,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8773,7 +8773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8911,7 +8911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9151,7 +9151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9641,7 +9641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9779,7 +9779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10019,7 +10019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10509,7 +10509,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10647,7 +10647,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10887,7 +10887,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -11377,7 +11377,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11515,7 +11515,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12355,7 +12355,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13405,7 +13405,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -13911,7 +13911,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -14383,7 +14383,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14632,7 +14632,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14777,7 +14777,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14922,7 +14922,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15227,7 +15227,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15621,7 +15621,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15766,7 +15766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16308,7 +16308,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16557,7 +16557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16702,7 +16702,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -16851,7 +16851,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17100,7 +17100,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17245,7 +17245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17631,7 +17631,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -17880,7 +17880,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18025,7 +18025,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18170,7 +18170,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18319,7 +18319,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18568,7 +18568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18713,7 +18713,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -18858,7 +18858,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -19559,7 +19559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20054,7 +20054,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -20101,7 +20101,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -20854,7 +20854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -21224,7 +21224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -21649,7 +21649,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
diff --git a/recipes/engine/engine.expected/mac_flutter.json b/recipes/engine/engine.expected/mac_flutter.json
index 4d39f0c..7bd33f5 100644
--- a/recipes/engine/engine.expected/mac_flutter.json
+++ b/recipes/engine/engine.expected/mac_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_font_subset_flutter.json b/recipes/engine/engine.expected/mac_font_subset_flutter.json
index 4d39f0c..7bd33f5 100644
--- a/recipes/engine/engine.expected/mac_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/mac_font_subset_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_font_subset_prod.json b/recipes/engine/engine.expected/mac_font_subset_prod.json
index 57910cc..d298d5a 100644
--- a/recipes/engine/engine.expected/mac_font_subset_prod.json
+++ b/recipes/engine/engine.expected/mac_font_subset_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_font_subset_staging.json b/recipes/engine/engine.expected/mac_font_subset_staging.json
index 267cbfb..1635235 100644
--- a/recipes/engine/engine.expected/mac_font_subset_staging.json
+++ b/recipes/engine/engine.expected/mac_font_subset_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_no_lto_flutter.json b/recipes/engine/engine.expected/mac_no_lto_flutter.json
index 580409d..a880dc9 100644
--- a/recipes/engine/engine.expected/mac_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/mac_no_lto_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/mac_no_lto_font_subset_flutter.json
index 580409d..a880dc9 100644
--- a/recipes/engine/engine.expected/mac_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/mac_no_lto_font_subset_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/mac_no_lto_font_subset_prod.json
index 4e4a13b..282b107 100644
--- a/recipes/engine/engine.expected/mac_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/mac_no_lto_font_subset_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/mac_no_lto_font_subset_staging.json
index cb10dd0..3286334 100644
--- a/recipes/engine/engine.expected/mac_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/mac_no_lto_font_subset_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_no_lto_prod.json b/recipes/engine/engine.expected/mac_no_lto_prod.json
index 4e4a13b..282b107 100644
--- a/recipes/engine/engine.expected/mac_no_lto_prod.json
+++ b/recipes/engine/engine.expected/mac_no_lto_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_no_lto_staging.json b/recipes/engine/engine.expected/mac_no_lto_staging.json
index cb10dd0..3286334 100644
--- a/recipes/engine/engine.expected/mac_no_lto_staging.json
+++ b/recipes/engine/engine.expected/mac_no_lto_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_prod.json b/recipes/engine/engine.expected/mac_prod.json
index 57910cc..d298d5a 100644
--- a/recipes/engine/engine.expected/mac_prod.json
+++ b/recipes/engine/engine.expected/mac_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_flutter.json b/recipes/engine/engine.expected/mac_publish_cipd_flutter.json
index 4d39f0c..7bd33f5 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_flutter.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_font_subset_flutter.json b/recipes/engine/engine.expected/mac_publish_cipd_font_subset_flutter.json
index 4d39f0c..7bd33f5 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_font_subset_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_font_subset_prod.json b/recipes/engine/engine.expected/mac_publish_cipd_font_subset_prod.json
index 57910cc..d298d5a 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_font_subset_prod.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_font_subset_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_font_subset_staging.json b/recipes/engine/engine.expected/mac_publish_cipd_font_subset_staging.json
index 267cbfb..1635235 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_font_subset_staging.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_font_subset_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_flutter.json b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_flutter.json
index 580409d..a880dc9 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_flutter.json
index 580409d..a880dc9 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_prod.json
index 4e4a13b..282b107 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_staging.json
index cb10dd0..3286334 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_font_subset_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_prod.json b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_prod.json
index 4e4a13b..282b107 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_prod.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_staging.json b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_staging.json
index cb10dd0..3286334 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_no_lto_staging.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_no_lto_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4895,7 +4895,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5072,7 +5072,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5113,7 +5113,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5200,7 +5200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5379,7 +5379,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5420,7 +5420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5507,7 +5507,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5594,7 +5594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5635,7 +5635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5722,7 +5722,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5810,7 +5810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5897,7 +5897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6071,7 +6071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6158,7 +6158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6245,7 +6245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6332,7 +6332,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6419,7 +6419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6506,7 +6506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6593,7 +6593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6680,7 +6680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6725,7 +6725,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6771,7 +6771,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6817,7 +6817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6862,7 +6862,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6908,7 +6908,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9636,7 +9636,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9723,7 +9723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9810,7 +9810,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9897,7 +9897,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9984,7 +9984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10071,7 +10071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10158,7 +10158,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10650,7 +10650,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11145,7 +11145,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11871,7 +11871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12048,7 +12048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12135,7 +12135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12718,7 +12718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12805,7 +12805,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13390,7 +13390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13477,7 +13477,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14074,7 +14074,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15476,7 +15476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15687,7 +15687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15953,7 +15953,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16770,7 +16770,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16785,7 +16785,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_prod.json b/recipes/engine/engine.expected/mac_publish_cipd_prod.json
index 57910cc..d298d5a 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_prod.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_publish_cipd_staging.json b/recipes/engine/engine.expected/mac_publish_cipd_staging.json
index 267cbfb..1635235 100644
--- a/recipes/engine/engine.expected/mac_publish_cipd_staging.json
+++ b/recipes/engine/engine.expected/mac_publish_cipd_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_staging.json b/recipes/engine/engine.expected/mac_staging.json
index 267cbfb..1635235 100644
--- a/recipes/engine/engine.expected/mac_staging.json
+++ b/recipes/engine/engine.expected/mac_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4894,7 +4894,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5071,7 +5071,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5112,7 +5112,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5199,7 +5199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5378,7 +5378,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5419,7 +5419,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5506,7 +5506,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5593,7 +5593,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5634,7 +5634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5721,7 +5721,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5809,7 +5809,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5896,7 +5896,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5983,7 +5983,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6070,7 +6070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6157,7 +6157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6331,7 +6331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6418,7 +6418,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6505,7 +6505,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6592,7 +6592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6679,7 +6679,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6723,7 +6723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6768,7 +6768,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6813,7 +6813,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6902,7 +6902,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9629,7 +9629,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9716,7 +9716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9803,7 +9803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9890,7 +9890,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9977,7 +9977,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10064,7 +10064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10151,7 +10151,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -10643,7 +10643,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11138,7 +11138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11863,7 +11863,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12040,7 +12040,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12127,7 +12127,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12709,7 +12709,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12796,7 +12796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13380,7 +13380,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13467,7 +13467,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14064,7 +14064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -14559,7 +14559,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15466,7 +15466,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -15677,7 +15677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -15943,7 +15943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -16760,7 +16760,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -16775,7 +16775,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_flutter.json b/recipes/engine/engine.expected/mac_upload_flutter.json
index f118a43..1529de1 100644
--- a/recipes/engine/engine.expected/mac_upload_flutter.json
+++ b/recipes/engine/engine.expected/mac_upload_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7132,7 +7132,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7270,7 +7270,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7408,7 +7408,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7546,7 +7546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7590,7 +7590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7635,7 +7635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7680,7 +7680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7724,7 +7724,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7769,7 +7769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10496,7 +10496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10634,7 +10634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10772,7 +10772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10910,7 +10910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11048,7 +11048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11186,7 +11186,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11324,7 +11324,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11816,7 +11816,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12311,7 +12311,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13036,7 +13036,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13264,7 +13264,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13402,7 +13402,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13984,7 +13984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14122,7 +14122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14706,7 +14706,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14844,7 +14844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15492,7 +15492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15987,7 +15987,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16950,7 +16950,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17320,7 +17320,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17745,7 +17745,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18562,7 +18562,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18577,7 +18577,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_font_subset_flutter.json b/recipes/engine/engine.expected/mac_upload_font_subset_flutter.json
index 7b4b06f..d27d8f7 100644
--- a/recipes/engine/engine.expected/mac_upload_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/mac_upload_font_subset_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7234,7 +7234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7372,7 +7372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7510,7 +7510,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7648,7 +7648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7692,7 +7692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7737,7 +7737,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7782,7 +7782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7826,7 +7826,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7871,7 +7871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10598,7 +10598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10736,7 +10736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10874,7 +10874,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11012,7 +11012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11150,7 +11150,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11288,7 +11288,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11426,7 +11426,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11918,7 +11918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13138,7 +13138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13366,7 +13366,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13504,7 +13504,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14086,7 +14086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14224,7 +14224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14808,7 +14808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14946,7 +14946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15594,7 +15594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16089,7 +16089,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17052,7 +17052,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17422,7 +17422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17847,7 +17847,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18664,7 +18664,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18679,7 +18679,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_font_subset_prod.json b/recipes/engine/engine.expected/mac_upload_font_subset_prod.json
index 73d2570..7d28157 100644
--- a/recipes/engine/engine.expected/mac_upload_font_subset_prod.json
+++ b/recipes/engine/engine.expected/mac_upload_font_subset_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7234,7 +7234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7372,7 +7372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7510,7 +7510,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7648,7 +7648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7692,7 +7692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7737,7 +7737,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7782,7 +7782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7826,7 +7826,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7871,7 +7871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10598,7 +10598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10736,7 +10736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10874,7 +10874,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11012,7 +11012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11150,7 +11150,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11288,7 +11288,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11426,7 +11426,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11918,7 +11918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13138,7 +13138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13366,7 +13366,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13504,7 +13504,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14086,7 +14086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14224,7 +14224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14808,7 +14808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14946,7 +14946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15594,7 +15594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16089,7 +16089,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17052,7 +17052,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17422,7 +17422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17847,7 +17847,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18664,7 +18664,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18679,7 +18679,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_font_subset_staging.json b/recipes/engine/engine.expected/mac_upload_font_subset_staging.json
index 668f055..896a7bd 100644
--- a/recipes/engine/engine.expected/mac_upload_font_subset_staging.json
+++ b/recipes/engine/engine.expected/mac_upload_font_subset_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7234,7 +7234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7372,7 +7372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7510,7 +7510,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7648,7 +7648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7692,7 +7692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7737,7 +7737,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7782,7 +7782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7826,7 +7826,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7871,7 +7871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10598,7 +10598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10736,7 +10736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10874,7 +10874,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11012,7 +11012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11150,7 +11150,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11288,7 +11288,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11426,7 +11426,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11918,7 +11918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13138,7 +13138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13366,7 +13366,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13504,7 +13504,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14086,7 +14086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14224,7 +14224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14808,7 +14808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14946,7 +14946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15594,7 +15594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16089,7 +16089,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17052,7 +17052,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17422,7 +17422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17847,7 +17847,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18664,7 +18664,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18679,7 +18679,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_no_lto_flutter.json b/recipes/engine/engine.expected/mac_upload_no_lto_flutter.json
index 7dd088f..365e6bf 100644
--- a/recipes/engine/engine.expected/mac_upload_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/mac_upload_no_lto_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7133,7 +7133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7271,7 +7271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7409,7 +7409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7547,7 +7547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7592,7 +7592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7638,7 +7638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7684,7 +7684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7729,7 +7729,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7775,7 +7775,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10503,7 +10503,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10641,7 +10641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10779,7 +10779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10917,7 +10917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11055,7 +11055,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11193,7 +11193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11331,7 +11331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11823,7 +11823,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12318,7 +12318,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13044,7 +13044,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13272,7 +13272,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13410,7 +13410,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13993,7 +13993,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14131,7 +14131,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14716,7 +14716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14854,7 +14854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15502,7 +15502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15997,7 +15997,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16960,7 +16960,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17330,7 +17330,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17755,7 +17755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18572,7 +18572,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18587,7 +18587,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_flutter.json
index 21ac97c..c98ecb9 100644
--- a/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7235,7 +7235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7373,7 +7373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7511,7 +7511,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7649,7 +7649,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7694,7 +7694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7740,7 +7740,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7786,7 +7786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7831,7 +7831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7877,7 +7877,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10605,7 +10605,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10743,7 +10743,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10881,7 +10881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11019,7 +11019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11157,7 +11157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11295,7 +11295,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11433,7 +11433,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11925,7 +11925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12420,7 +12420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13146,7 +13146,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13374,7 +13374,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13512,7 +13512,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14095,7 +14095,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14233,7 +14233,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14818,7 +14818,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14956,7 +14956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15604,7 +15604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16099,7 +16099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17062,7 +17062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17432,7 +17432,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17857,7 +17857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18674,7 +18674,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18689,7 +18689,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_prod.json
index f1bee07..ce3a8bf 100644
--- a/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7235,7 +7235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7373,7 +7373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7511,7 +7511,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7649,7 +7649,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7694,7 +7694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7740,7 +7740,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7786,7 +7786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7831,7 +7831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7877,7 +7877,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10605,7 +10605,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10743,7 +10743,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10881,7 +10881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11019,7 +11019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11157,7 +11157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11295,7 +11295,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11433,7 +11433,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11925,7 +11925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12420,7 +12420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13146,7 +13146,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13374,7 +13374,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13512,7 +13512,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14095,7 +14095,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14233,7 +14233,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14818,7 +14818,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14956,7 +14956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15604,7 +15604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16099,7 +16099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17062,7 +17062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17432,7 +17432,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17857,7 +17857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18674,7 +18674,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18689,7 +18689,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_staging.json
index 41fe7d1..62101d8 100644
--- a/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/mac_upload_no_lto_font_subset_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7235,7 +7235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7373,7 +7373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7511,7 +7511,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7649,7 +7649,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7694,7 +7694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7740,7 +7740,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7786,7 +7786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7831,7 +7831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7877,7 +7877,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10605,7 +10605,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10743,7 +10743,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10881,7 +10881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11019,7 +11019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11157,7 +11157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11295,7 +11295,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11433,7 +11433,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11925,7 +11925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12420,7 +12420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13146,7 +13146,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13374,7 +13374,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13512,7 +13512,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14095,7 +14095,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14233,7 +14233,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14818,7 +14818,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14956,7 +14956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15604,7 +15604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16099,7 +16099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17062,7 +17062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17432,7 +17432,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17857,7 +17857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18674,7 +18674,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18689,7 +18689,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_no_lto_prod.json b/recipes/engine/engine.expected/mac_upload_no_lto_prod.json
index 1e7f6de..956f5d5 100644
--- a/recipes/engine/engine.expected/mac_upload_no_lto_prod.json
+++ b/recipes/engine/engine.expected/mac_upload_no_lto_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7133,7 +7133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7271,7 +7271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7409,7 +7409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7547,7 +7547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7592,7 +7592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7638,7 +7638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7684,7 +7684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7729,7 +7729,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7775,7 +7775,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10503,7 +10503,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10641,7 +10641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10779,7 +10779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10917,7 +10917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11055,7 +11055,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11193,7 +11193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11331,7 +11331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11823,7 +11823,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12318,7 +12318,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13044,7 +13044,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13272,7 +13272,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13410,7 +13410,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13993,7 +13993,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14131,7 +14131,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14716,7 +14716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14854,7 +14854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15502,7 +15502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15997,7 +15997,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16960,7 +16960,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17330,7 +17330,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17755,7 +17755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18572,7 +18572,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18587,7 +18587,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_no_lto_staging.json b/recipes/engine/engine.expected/mac_upload_no_lto_staging.json
index 361c01d..f165bc0 100644
--- a/recipes/engine/engine.expected/mac_upload_no_lto_staging.json
+++ b/recipes/engine/engine.expected/mac_upload_no_lto_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7133,7 +7133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7271,7 +7271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7409,7 +7409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7547,7 +7547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7592,7 +7592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7638,7 +7638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7684,7 +7684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7729,7 +7729,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7775,7 +7775,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10503,7 +10503,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10641,7 +10641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10779,7 +10779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10917,7 +10917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11055,7 +11055,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11193,7 +11193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11331,7 +11331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11823,7 +11823,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12318,7 +12318,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13044,7 +13044,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13272,7 +13272,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13410,7 +13410,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13993,7 +13993,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14131,7 +14131,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14716,7 +14716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14854,7 +14854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15502,7 +15502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15997,7 +15997,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16960,7 +16960,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17330,7 +17330,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17755,7 +17755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18572,7 +18572,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18587,7 +18587,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_prod.json b/recipes/engine/engine.expected/mac_upload_prod.json
index 999520e..33a475f 100644
--- a/recipes/engine/engine.expected/mac_upload_prod.json
+++ b/recipes/engine/engine.expected/mac_upload_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7132,7 +7132,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7270,7 +7270,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7408,7 +7408,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7546,7 +7546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7590,7 +7590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7635,7 +7635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7680,7 +7680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7724,7 +7724,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7769,7 +7769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10496,7 +10496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10634,7 +10634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10772,7 +10772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10910,7 +10910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11048,7 +11048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11186,7 +11186,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11324,7 +11324,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11816,7 +11816,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12311,7 +12311,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13036,7 +13036,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13264,7 +13264,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13402,7 +13402,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13984,7 +13984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14122,7 +14122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14706,7 +14706,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14844,7 +14844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15492,7 +15492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15987,7 +15987,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16950,7 +16950,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17320,7 +17320,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17745,7 +17745,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18562,7 +18562,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18577,7 +18577,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_flutter.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_flutter.json
index f118a43..1529de1 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_flutter.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7132,7 +7132,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7270,7 +7270,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7408,7 +7408,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7546,7 +7546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7590,7 +7590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7635,7 +7635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7680,7 +7680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7724,7 +7724,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7769,7 +7769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10496,7 +10496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10634,7 +10634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10772,7 +10772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10910,7 +10910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11048,7 +11048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11186,7 +11186,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11324,7 +11324,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11816,7 +11816,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12311,7 +12311,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13036,7 +13036,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13264,7 +13264,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13402,7 +13402,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13984,7 +13984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14122,7 +14122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14706,7 +14706,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14844,7 +14844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15492,7 +15492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15987,7 +15987,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16950,7 +16950,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17320,7 +17320,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17745,7 +17745,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18562,7 +18562,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18577,7 +18577,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_flutter.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_flutter.json
index 7b4b06f..d27d8f7 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7234,7 +7234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7372,7 +7372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7510,7 +7510,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7648,7 +7648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7692,7 +7692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7737,7 +7737,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7782,7 +7782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7826,7 +7826,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7871,7 +7871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10598,7 +10598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10736,7 +10736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10874,7 +10874,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11012,7 +11012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11150,7 +11150,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11288,7 +11288,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11426,7 +11426,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11918,7 +11918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13138,7 +13138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13366,7 +13366,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13504,7 +13504,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14086,7 +14086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14224,7 +14224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14808,7 +14808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14946,7 +14946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15594,7 +15594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16089,7 +16089,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17052,7 +17052,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17422,7 +17422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17847,7 +17847,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18664,7 +18664,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18679,7 +18679,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_prod.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_prod.json
index 73d2570..7d28157 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_prod.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7234,7 +7234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7372,7 +7372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7510,7 +7510,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7648,7 +7648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7692,7 +7692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7737,7 +7737,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7782,7 +7782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7826,7 +7826,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7871,7 +7871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10598,7 +10598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10736,7 +10736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10874,7 +10874,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11012,7 +11012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11150,7 +11150,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11288,7 +11288,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11426,7 +11426,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11918,7 +11918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13138,7 +13138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13366,7 +13366,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13504,7 +13504,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14086,7 +14086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14224,7 +14224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14808,7 +14808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14946,7 +14946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15594,7 +15594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16089,7 +16089,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17052,7 +17052,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17422,7 +17422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17847,7 +17847,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18664,7 +18664,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18679,7 +18679,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_staging.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_staging.json
index 668f055..896a7bd 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_staging.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_font_subset_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7234,7 +7234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7372,7 +7372,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7510,7 +7510,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7648,7 +7648,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7692,7 +7692,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7737,7 +7737,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7782,7 +7782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7826,7 +7826,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7871,7 +7871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10598,7 +10598,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10736,7 +10736,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10874,7 +10874,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11012,7 +11012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11150,7 +11150,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11288,7 +11288,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11426,7 +11426,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11918,7 +11918,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12413,7 +12413,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13138,7 +13138,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13366,7 +13366,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13504,7 +13504,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14086,7 +14086,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14224,7 +14224,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14808,7 +14808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14946,7 +14946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15594,7 +15594,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16089,7 +16089,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17052,7 +17052,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17422,7 +17422,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17847,7 +17847,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18664,7 +18664,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18679,7 +18679,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_flutter.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_flutter.json
index 7dd088f..365e6bf 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7133,7 +7133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7271,7 +7271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7409,7 +7409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7547,7 +7547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7592,7 +7592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7638,7 +7638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7684,7 +7684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7729,7 +7729,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7775,7 +7775,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10503,7 +10503,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10641,7 +10641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10779,7 +10779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10917,7 +10917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11055,7 +11055,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11193,7 +11193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11331,7 +11331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11823,7 +11823,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12318,7 +12318,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13044,7 +13044,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13272,7 +13272,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13410,7 +13410,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13993,7 +13993,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14131,7 +14131,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14716,7 +14716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14854,7 +14854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15502,7 +15502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15997,7 +15997,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16960,7 +16960,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17330,7 +17330,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17755,7 +17755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18572,7 +18572,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18587,7 +18587,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_flutter.json
index 21ac97c..c98ecb9 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_flutter.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7235,7 +7235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7373,7 +7373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7511,7 +7511,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7649,7 +7649,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7694,7 +7694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7740,7 +7740,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7786,7 +7786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7831,7 +7831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7877,7 +7877,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10605,7 +10605,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10743,7 +10743,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10881,7 +10881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11019,7 +11019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11157,7 +11157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11295,7 +11295,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11433,7 +11433,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11925,7 +11925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12420,7 +12420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13146,7 +13146,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13374,7 +13374,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13512,7 +13512,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14095,7 +14095,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14233,7 +14233,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14818,7 +14818,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14956,7 +14956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15604,7 +15604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16099,7 +16099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17062,7 +17062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17432,7 +17432,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17857,7 +17857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18674,7 +18674,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18689,7 +18689,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_prod.json
index f1bee07..ce3a8bf 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7235,7 +7235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7373,7 +7373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7511,7 +7511,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7649,7 +7649,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7694,7 +7694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7740,7 +7740,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7786,7 +7786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7831,7 +7831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7877,7 +7877,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10605,7 +10605,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10743,7 +10743,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10881,7 +10881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11019,7 +11019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11157,7 +11157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11295,7 +11295,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11433,7 +11433,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11925,7 +11925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12420,7 +12420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13146,7 +13146,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13374,7 +13374,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13512,7 +13512,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14095,7 +14095,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14233,7 +14233,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14818,7 +14818,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14956,7 +14956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15604,7 +15604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16099,7 +16099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17062,7 +17062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17432,7 +17432,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17857,7 +17857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18674,7 +18674,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18689,7 +18689,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_staging.json
index 41fe7d1..62101d8 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_font_subset_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7235,7 +7235,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7373,7 +7373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7511,7 +7511,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7649,7 +7649,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7694,7 +7694,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7740,7 +7740,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7786,7 +7786,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7831,7 +7831,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7877,7 +7877,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10605,7 +10605,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10743,7 +10743,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10881,7 +10881,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11019,7 +11019,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11157,7 +11157,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11295,7 +11295,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11433,7 +11433,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11925,7 +11925,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12420,7 +12420,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13146,7 +13146,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13374,7 +13374,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13512,7 +13512,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14095,7 +14095,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14233,7 +14233,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14818,7 +14818,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14956,7 +14956,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15604,7 +15604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16099,7 +16099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -17062,7 +17062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17432,7 +17432,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17857,7 +17857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18674,7 +18674,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18689,7 +18689,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_prod.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_prod.json
index 1e7f6de..956f5d5 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_prod.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7133,7 +7133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7271,7 +7271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7409,7 +7409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7547,7 +7547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7592,7 +7592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7638,7 +7638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7684,7 +7684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7729,7 +7729,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7775,7 +7775,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10503,7 +10503,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10641,7 +10641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10779,7 +10779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10917,7 +10917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11055,7 +11055,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11193,7 +11193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11331,7 +11331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11823,7 +11823,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12318,7 +12318,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13044,7 +13044,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13272,7 +13272,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13410,7 +13410,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13993,7 +13993,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14131,7 +14131,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14716,7 +14716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14854,7 +14854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15502,7 +15502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15997,7 +15997,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16960,7 +16960,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17330,7 +17330,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17755,7 +17755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18572,7 +18572,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18587,7 +18587,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_staging.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_staging.json
index 361c01d..f165bc0 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_staging.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_no_lto_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -727,7 +727,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -774,7 +774,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -820,7 +820,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -866,7 +866,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -915,7 +915,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -963,7 +963,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2306,9 +2306,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2799,9 +2799,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3292,9 +3292,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4767,7 +4767,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4808,7 +4808,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4946,7 +4946,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5174,7 +5174,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5215,7 +5215,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5353,7 +5353,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5583,7 +5583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5624,7 +5624,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5900,7 +5900,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5941,7 +5941,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6079,7 +6079,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6167,7 +6167,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6305,7 +6305,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6443,7 +6443,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6581,7 +6581,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6719,7 +6719,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6857,7 +6857,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6995,7 +6995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7133,7 +7133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7271,7 +7271,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7409,7 +7409,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7547,7 +7547,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7592,7 +7592,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7638,7 +7638,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7684,7 +7684,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7729,7 +7729,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7775,7 +7775,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10503,7 +10503,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10641,7 +10641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10779,7 +10779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10917,7 +10917,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11055,7 +11055,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11193,7 +11193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11331,7 +11331,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11823,7 +11823,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12318,7 +12318,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13044,7 +13044,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13272,7 +13272,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13410,7 +13410,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13993,7 +13993,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14131,7 +14131,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14716,7 +14716,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14854,7 +14854,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15502,7 +15502,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15997,7 +15997,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16960,7 +16960,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17330,7 +17330,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17755,7 +17755,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18572,7 +18572,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18587,7 +18587,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_prod.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_prod.json
index 999520e..33a475f 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_prod.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_prod.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7132,7 +7132,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7270,7 +7270,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7408,7 +7408,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7546,7 +7546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7590,7 +7590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7635,7 +7635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7680,7 +7680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7724,7 +7724,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7769,7 +7769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10496,7 +10496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10634,7 +10634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10772,7 +10772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10910,7 +10910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11048,7 +11048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11186,7 +11186,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11324,7 +11324,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11816,7 +11816,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12311,7 +12311,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13036,7 +13036,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13264,7 +13264,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13402,7 +13402,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13984,7 +13984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14122,7 +14122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14706,7 +14706,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14844,7 +14844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15492,7 +15492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15987,7 +15987,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16950,7 +16950,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17320,7 +17320,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17745,7 +17745,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18562,7 +18562,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18577,7 +18577,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_publish_cipd_staging.json b/recipes/engine/engine.expected/mac_upload_publish_cipd_staging.json
index e461fcf..af6c42b 100644
--- a/recipes/engine/engine.expected/mac_upload_publish_cipd_staging.json
+++ b/recipes/engine/engine.expected/mac_upload_publish_cipd_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7132,7 +7132,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7270,7 +7270,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7408,7 +7408,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7546,7 +7546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7590,7 +7590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7635,7 +7635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7680,7 +7680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7724,7 +7724,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7769,7 +7769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10496,7 +10496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10634,7 +10634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10772,7 +10772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10910,7 +10910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11048,7 +11048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11186,7 +11186,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11324,7 +11324,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11816,7 +11816,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12311,7 +12311,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13036,7 +13036,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13264,7 +13264,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13402,7 +13402,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13984,7 +13984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14122,7 +14122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14706,7 +14706,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14844,7 +14844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15492,7 +15492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15987,7 +15987,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16950,7 +16950,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17320,7 +17320,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17745,7 +17745,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18562,7 +18562,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18577,7 +18577,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/mac_upload_staging.json b/recipes/engine/engine.expected/mac_upload_staging.json
index e461fcf..af6c42b 100644
--- a/recipes/engine/engine.expected/mac_upload_staging.json
+++ b/recipes/engine/engine.expected/mac_upload_staging.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -681,7 +681,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -726,7 +726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -773,7 +773,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -819,7 +819,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -865,7 +865,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -914,7 +914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -962,7 +962,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--mac",
@@ -2305,9 +2305,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2798,9 +2798,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3291,9 +3291,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -4766,7 +4766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4807,7 +4807,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4945,7 +4945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5214,7 +5214,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5352,7 +5352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5582,7 +5582,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5623,7 +5623,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5761,7 +5761,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5899,7 +5899,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5940,7 +5940,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6078,7 +6078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6166,7 +6166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6304,7 +6304,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6442,7 +6442,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6580,7 +6580,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6718,7 +6718,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6856,7 +6856,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6994,7 +6994,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7132,7 +7132,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7270,7 +7270,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7408,7 +7408,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7546,7 +7546,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7590,7 +7590,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7635,7 +7635,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7680,7 +7680,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7724,7 +7724,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -7769,7 +7769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -10496,7 +10496,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10634,7 +10634,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10772,7 +10772,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10910,7 +10910,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11048,7 +11048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11186,7 +11186,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11324,7 +11324,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -11816,7 +11816,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -12311,7 +12311,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13036,7 +13036,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13264,7 +13264,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13402,7 +13402,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -13984,7 +13984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14122,7 +14122,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -14706,7 +14706,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14844,7 +14844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15492,7 +15492,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -15987,7 +15987,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16950,7 +16950,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "abcd1234",
@@ -17320,7 +17320,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -17745,7 +17745,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "abcd1234",
@@ -18562,7 +18562,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -18577,7 +18577,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine.expected/pull_request.json b/recipes/engine/engine.expected/pull_request.json
index fdf844a..7ce184d 100644
--- a/recipes/engine/engine.expected/pull_request.json
+++ b/recipes/engine/engine.expected/pull_request.json
@@ -384,7 +384,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -430,7 +430,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -475,7 +475,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -521,7 +521,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -566,7 +566,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2352,9 +2352,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug",
@@ -2845,9 +2845,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_profile",
@@ -3387,9 +3387,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_release",
@@ -3481,7 +3481,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3568,7 +3568,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3703,7 +3703,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -3931,7 +3931,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4018,7 +4018,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4105,7 +4105,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -4192,7 +4192,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4237,7 +4237,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4283,7 +4283,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5666,7 +5666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5753,7 +5753,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5840,7 +5840,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -5927,7 +5927,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -6014,7 +6014,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6504,7 +6504,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -6996,9 +6996,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_jit_release_x86",
@@ -7045,7 +7045,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -7132,7 +7132,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -7622,7 +7622,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8114,9 +8114,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug",
@@ -8163,7 +8163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8250,7 +8250,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8337,7 +8337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -8827,7 +8827,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -8914,7 +8914,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9001,7 +9001,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -9491,7 +9491,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9578,7 +9578,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -9665,7 +9665,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -10155,7 +10155,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10242,7 +10242,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -10776,7 +10776,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -11677,7 +11677,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -12183,7 +12183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "./flutter/ci/firebase_testlab.py",
       "--variant",
       "android_profile_arm64",
@@ -12604,7 +12604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12697,7 +12697,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12790,7 +12790,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12883,7 +12883,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -12980,7 +12980,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13073,7 +13073,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13166,7 +13166,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13259,7 +13259,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13540,7 +13540,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13633,7 +13633,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13726,7 +13726,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13823,7 +13823,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -13916,7 +13916,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14009,7 +14009,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14290,7 +14290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14383,7 +14383,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14476,7 +14476,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14569,7 +14569,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14666,7 +14666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14759,7 +14759,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14852,7 +14852,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -14945,7 +14945,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -15614,7 +15614,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16109,7 +16109,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -16156,7 +16156,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -16853,7 +16853,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -17064,7 +17064,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
@@ -17330,7 +17330,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/merge_and_upload_debug_symbols.py",
       "--engine-version",
       "2d72510e447ab60a9728aeea2362d8be2cbd7789",
diff --git a/recipes/engine/engine.expected/win_flutter.json b/recipes/engine/engine.expected/win_flutter.json
index 087c754..16829cc 100644
--- a/recipes/engine/engine.expected/win_flutter.json
+++ b/recipes/engine/engine.expected/win_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5115,7 +5115,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5161,7 +5161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5207,7 +5207,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5252,7 +5252,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5298,7 +5298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8098,7 +8098,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8187,7 +8187,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8276,7 +8276,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8365,7 +8365,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8454,7 +8454,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8543,7 +8543,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_font_subset_flutter.json b/recipes/engine/engine.expected/win_font_subset_flutter.json
index 6209b40..d571752 100644
--- a/recipes/engine/engine.expected/win_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/win_font_subset_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5574,7 +5574,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5620,7 +5620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5666,7 +5666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5711,7 +5711,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8557,7 +8557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8646,7 +8646,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8735,7 +8735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8913,7 +8913,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9002,7 +9002,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_font_subset_prod.json b/recipes/engine/engine.expected/win_font_subset_prod.json
index a178e2d..7ab3625 100644
--- a/recipes/engine/engine.expected/win_font_subset_prod.json
+++ b/recipes/engine/engine.expected/win_font_subset_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5574,7 +5574,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5620,7 +5620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5666,7 +5666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5711,7 +5711,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8557,7 +8557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8646,7 +8646,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8735,7 +8735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8913,7 +8913,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9002,7 +9002,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_font_subset_staging.json b/recipes/engine/engine.expected/win_font_subset_staging.json
index a516595..73896e5 100644
--- a/recipes/engine/engine.expected/win_font_subset_staging.json
+++ b/recipes/engine/engine.expected/win_font_subset_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5574,7 +5574,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5620,7 +5620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5666,7 +5666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5711,7 +5711,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8557,7 +8557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8646,7 +8646,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8735,7 +8735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8913,7 +8913,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9002,7 +9002,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_no_lto_flutter.json b/recipes/engine/engine.expected/win_no_lto_flutter.json
index 0b47ea2..04295fc 100644
--- a/recipes/engine/engine.expected/win_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/win_no_lto_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5116,7 +5116,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5163,7 +5163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5210,7 +5210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5256,7 +5256,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5303,7 +5303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8104,7 +8104,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8193,7 +8193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8282,7 +8282,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8371,7 +8371,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8460,7 +8460,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8549,7 +8549,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/win_no_lto_font_subset_flutter.json
index 3a1fd14..070f77b 100644
--- a/recipes/engine/engine.expected/win_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/win_no_lto_font_subset_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5575,7 +5575,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5622,7 +5622,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5669,7 +5669,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5715,7 +5715,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8563,7 +8563,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8652,7 +8652,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8741,7 +8741,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8830,7 +8830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9008,7 +9008,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/win_no_lto_font_subset_prod.json
index c619b56..38bcb70 100644
--- a/recipes/engine/engine.expected/win_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/win_no_lto_font_subset_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5575,7 +5575,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5622,7 +5622,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5669,7 +5669,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5715,7 +5715,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8563,7 +8563,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8652,7 +8652,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8741,7 +8741,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8830,7 +8830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9008,7 +9008,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/win_no_lto_font_subset_staging.json
index 532072c..fa162ff 100644
--- a/recipes/engine/engine.expected/win_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/win_no_lto_font_subset_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5575,7 +5575,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5622,7 +5622,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5669,7 +5669,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5715,7 +5715,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8563,7 +8563,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8652,7 +8652,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8741,7 +8741,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8830,7 +8830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9008,7 +9008,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_no_lto_prod.json b/recipes/engine/engine.expected/win_no_lto_prod.json
index 5c543f1..c7f6a08 100644
--- a/recipes/engine/engine.expected/win_no_lto_prod.json
+++ b/recipes/engine/engine.expected/win_no_lto_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5116,7 +5116,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5163,7 +5163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5210,7 +5210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5256,7 +5256,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5303,7 +5303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8104,7 +8104,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8193,7 +8193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8282,7 +8282,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8371,7 +8371,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8460,7 +8460,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8549,7 +8549,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_no_lto_staging.json b/recipes/engine/engine.expected/win_no_lto_staging.json
index aa7dc3f..dfce4b2 100644
--- a/recipes/engine/engine.expected/win_no_lto_staging.json
+++ b/recipes/engine/engine.expected/win_no_lto_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5116,7 +5116,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5163,7 +5163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5210,7 +5210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5256,7 +5256,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5303,7 +5303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8104,7 +8104,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8193,7 +8193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8282,7 +8282,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8371,7 +8371,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8460,7 +8460,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8549,7 +8549,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_prod.json b/recipes/engine/engine.expected/win_prod.json
index b9d6ac7..1b01fa4 100644
--- a/recipes/engine/engine.expected/win_prod.json
+++ b/recipes/engine/engine.expected/win_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5115,7 +5115,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5161,7 +5161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5207,7 +5207,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5252,7 +5252,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5298,7 +5298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8098,7 +8098,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8187,7 +8187,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8276,7 +8276,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8365,7 +8365,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8454,7 +8454,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8543,7 +8543,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_flutter.json b/recipes/engine/engine.expected/win_publish_cipd_flutter.json
index 087c754..16829cc 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_flutter.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5115,7 +5115,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5161,7 +5161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5207,7 +5207,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5252,7 +5252,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5298,7 +5298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8098,7 +8098,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8187,7 +8187,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8276,7 +8276,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8365,7 +8365,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8454,7 +8454,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8543,7 +8543,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_font_subset_flutter.json b/recipes/engine/engine.expected/win_publish_cipd_font_subset_flutter.json
index 6209b40..d571752 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_font_subset_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5574,7 +5574,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5620,7 +5620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5666,7 +5666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5711,7 +5711,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8557,7 +8557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8646,7 +8646,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8735,7 +8735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8913,7 +8913,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9002,7 +9002,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_font_subset_prod.json b/recipes/engine/engine.expected/win_publish_cipd_font_subset_prod.json
index a178e2d..7ab3625 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_font_subset_prod.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_font_subset_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5574,7 +5574,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5620,7 +5620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5666,7 +5666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5711,7 +5711,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8557,7 +8557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8646,7 +8646,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8735,7 +8735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8913,7 +8913,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9002,7 +9002,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_font_subset_staging.json b/recipes/engine/engine.expected/win_publish_cipd_font_subset_staging.json
index a516595..73896e5 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_font_subset_staging.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_font_subset_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5574,7 +5574,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5620,7 +5620,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5666,7 +5666,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5711,7 +5711,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5757,7 +5757,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8557,7 +8557,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8646,7 +8646,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8735,7 +8735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8824,7 +8824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8913,7 +8913,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9002,7 +9002,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_no_lto_flutter.json b/recipes/engine/engine.expected/win_publish_cipd_no_lto_flutter.json
index 0b47ea2..04295fc 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_no_lto_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5116,7 +5116,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5163,7 +5163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5210,7 +5210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5256,7 +5256,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5303,7 +5303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8104,7 +8104,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8193,7 +8193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8282,7 +8282,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8371,7 +8371,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8460,7 +8460,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8549,7 +8549,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_flutter.json
index 3a1fd14..070f77b 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5575,7 +5575,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5622,7 +5622,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5669,7 +5669,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5715,7 +5715,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8563,7 +8563,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8652,7 +8652,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8741,7 +8741,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8830,7 +8830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9008,7 +9008,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_prod.json
index c619b56..38bcb70 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5575,7 +5575,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5622,7 +5622,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5669,7 +5669,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5715,7 +5715,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8563,7 +8563,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8652,7 +8652,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8741,7 +8741,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8830,7 +8830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9008,7 +9008,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_staging.json
index 532072c..fa162ff 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_no_lto_font_subset_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4639,7 +4639,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4728,7 +4728,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4817,7 +4817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4906,7 +4906,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4995,7 +4995,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5084,7 +5084,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5173,7 +5173,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5262,7 +5262,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5351,7 +5351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5440,7 +5440,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5529,7 +5529,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5575,7 +5575,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5622,7 +5622,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5669,7 +5669,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5715,7 +5715,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5762,7 +5762,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8563,7 +8563,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8652,7 +8652,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8741,7 +8741,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8830,7 +8830,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8919,7 +8919,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9008,7 +9008,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_no_lto_prod.json b/recipes/engine/engine.expected/win_publish_cipd_no_lto_prod.json
index 5c543f1..c7f6a08 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_no_lto_prod.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_no_lto_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5116,7 +5116,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5163,7 +5163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5210,7 +5210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5256,7 +5256,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5303,7 +5303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8104,7 +8104,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8193,7 +8193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8282,7 +8282,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8371,7 +8371,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8460,7 +8460,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8549,7 +8549,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_no_lto_staging.json b/recipes/engine/engine.expected/win_publish_cipd_no_lto_staging.json
index aa7dc3f..dfce4b2 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_no_lto_staging.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_no_lto_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5116,7 +5116,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5163,7 +5163,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5210,7 +5210,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5256,7 +5256,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5303,7 +5303,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8104,7 +8104,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8193,7 +8193,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8282,7 +8282,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8371,7 +8371,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8460,7 +8460,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8549,7 +8549,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_prod.json b/recipes/engine/engine.expected/win_publish_cipd_prod.json
index b9d6ac7..1b01fa4 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_prod.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5115,7 +5115,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5161,7 +5161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5207,7 +5207,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5252,7 +5252,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5298,7 +5298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8098,7 +8098,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8187,7 +8187,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8276,7 +8276,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8365,7 +8365,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8454,7 +8454,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8543,7 +8543,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_publish_cipd_staging.json b/recipes/engine/engine.expected/win_publish_cipd_staging.json
index 5104666..bd4bed8 100644
--- a/recipes/engine/engine.expected/win_publish_cipd_staging.json
+++ b/recipes/engine/engine.expected/win_publish_cipd_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5115,7 +5115,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5161,7 +5161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5207,7 +5207,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5252,7 +5252,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5298,7 +5298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8098,7 +8098,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8187,7 +8187,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8276,7 +8276,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8365,7 +8365,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8454,7 +8454,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8543,7 +8543,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_staging.json b/recipes/engine/engine.expected/win_staging.json
index 5104666..bd4bed8 100644
--- a/recipes/engine/engine.expected/win_staging.json
+++ b/recipes/engine/engine.expected/win_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4180,7 +4180,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4269,7 +4269,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4358,7 +4358,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4447,7 +4447,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4536,7 +4536,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4625,7 +4625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4714,7 +4714,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4803,7 +4803,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4892,7 +4892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4981,7 +4981,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5070,7 +5070,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5115,7 +5115,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5161,7 +5161,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5207,7 +5207,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5252,7 +5252,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5298,7 +5298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8098,7 +8098,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8187,7 +8187,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8276,7 +8276,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8365,7 +8365,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8454,7 +8454,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8543,7 +8543,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_flutter.json b/recipes/engine/engine.expected/win_upload_flutter.json
index 9908821..e3ff33c 100644
--- a/recipes/engine/engine.expected/win_upload_flutter.json
+++ b/recipes/engine/engine.expected/win_upload_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5078,7 +5078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5219,7 +5219,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5360,7 +5360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5501,7 +5501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5642,7 +5642,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5687,7 +5687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5733,7 +5733,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5779,7 +5779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5824,7 +5824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5870,7 +5870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8670,7 +8670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8811,7 +8811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8952,7 +8952,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9093,7 +9093,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9234,7 +9234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9375,7 +9375,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_font_subset_flutter.json b/recipes/engine/engine.expected/win_upload_font_subset_flutter.json
index cc45652..e706459 100644
--- a/recipes/engine/engine.expected/win_upload_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/win_upload_font_subset_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5537,7 +5537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5730,7 +5730,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5871,7 +5871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6153,7 +6153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6198,7 +6198,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6290,7 +6290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6335,7 +6335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6381,7 +6381,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9181,7 +9181,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9322,7 +9322,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9463,7 +9463,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9604,7 +9604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9745,7 +9745,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9886,7 +9886,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_font_subset_prod.json b/recipes/engine/engine.expected/win_upload_font_subset_prod.json
index 0a4f6fc..cd25945 100644
--- a/recipes/engine/engine.expected/win_upload_font_subset_prod.json
+++ b/recipes/engine/engine.expected/win_upload_font_subset_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5693,7 +5693,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5886,7 +5886,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6168,7 +6168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6309,7 +6309,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6400,7 +6400,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6446,7 +6446,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6491,7 +6491,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6537,7 +6537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9337,7 +9337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9478,7 +9478,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9619,7 +9619,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9760,7 +9760,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9901,7 +9901,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -10042,7 +10042,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_font_subset_staging.json b/recipes/engine/engine.expected/win_upload_font_subset_staging.json
index 172d950..472ecfd 100644
--- a/recipes/engine/engine.expected/win_upload_font_subset_staging.json
+++ b/recipes/engine/engine.expected/win_upload_font_subset_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5537,7 +5537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5730,7 +5730,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5871,7 +5871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6153,7 +6153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6198,7 +6198,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6290,7 +6290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6335,7 +6335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6381,7 +6381,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9181,7 +9181,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9322,7 +9322,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9463,7 +9463,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9604,7 +9604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9745,7 +9745,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9886,7 +9886,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_no_lto_flutter.json b/recipes/engine/engine.expected/win_upload_no_lto_flutter.json
index c093cc2..36616c3 100644
--- a/recipes/engine/engine.expected/win_upload_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/win_upload_no_lto_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5078,7 +5078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5219,7 +5219,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5360,7 +5360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5501,7 +5501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5642,7 +5642,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5688,7 +5688,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5735,7 +5735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5782,7 +5782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5828,7 +5828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5875,7 +5875,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8676,7 +8676,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8817,7 +8817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8958,7 +8958,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9099,7 +9099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9240,7 +9240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9381,7 +9381,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/win_upload_no_lto_font_subset_flutter.json
index 24acf04..dad8ba0 100644
--- a/recipes/engine/engine.expected/win_upload_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/win_upload_no_lto_font_subset_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5537,7 +5537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5730,7 +5730,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5871,7 +5871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6153,7 +6153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6199,7 +6199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6246,7 +6246,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6293,7 +6293,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6339,7 +6339,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6386,7 +6386,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9187,7 +9187,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9328,7 +9328,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9469,7 +9469,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9610,7 +9610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9751,7 +9751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9892,7 +9892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/win_upload_no_lto_font_subset_prod.json
index 0ca26b4..a6c1fbb 100644
--- a/recipes/engine/engine.expected/win_upload_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/win_upload_no_lto_font_subset_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5693,7 +5693,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5886,7 +5886,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6168,7 +6168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6309,7 +6309,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6355,7 +6355,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6402,7 +6402,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6449,7 +6449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6495,7 +6495,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6542,7 +6542,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9343,7 +9343,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9484,7 +9484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9625,7 +9625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9766,7 +9766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9907,7 +9907,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -10048,7 +10048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/win_upload_no_lto_font_subset_staging.json
index e45c4f6..1dac61b 100644
--- a/recipes/engine/engine.expected/win_upload_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/win_upload_no_lto_font_subset_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5537,7 +5537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5730,7 +5730,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5871,7 +5871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6153,7 +6153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6199,7 +6199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6246,7 +6246,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6293,7 +6293,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6339,7 +6339,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6386,7 +6386,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9187,7 +9187,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9328,7 +9328,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9469,7 +9469,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9610,7 +9610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9751,7 +9751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9892,7 +9892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_no_lto_prod.json b/recipes/engine/engine.expected/win_upload_no_lto_prod.json
index 708072a..b379c2f 100644
--- a/recipes/engine/engine.expected/win_upload_no_lto_prod.json
+++ b/recipes/engine/engine.expected/win_upload_no_lto_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5234,7 +5234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5375,7 +5375,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5516,7 +5516,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5657,7 +5657,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5798,7 +5798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5891,7 +5891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5938,7 +5938,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6031,7 +6031,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8973,7 +8973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9114,7 +9114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9255,7 +9255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9396,7 +9396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9537,7 +9537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_no_lto_staging.json b/recipes/engine/engine.expected/win_upload_no_lto_staging.json
index 3a46dbf..ffe7626 100644
--- a/recipes/engine/engine.expected/win_upload_no_lto_staging.json
+++ b/recipes/engine/engine.expected/win_upload_no_lto_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5078,7 +5078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5219,7 +5219,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5360,7 +5360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5501,7 +5501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5642,7 +5642,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5688,7 +5688,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5735,7 +5735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5782,7 +5782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5828,7 +5828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5875,7 +5875,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8676,7 +8676,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8817,7 +8817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8958,7 +8958,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9099,7 +9099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9240,7 +9240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9381,7 +9381,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_prod.json b/recipes/engine/engine.expected/win_upload_prod.json
index b88476e..51d02e8 100644
--- a/recipes/engine/engine.expected/win_upload_prod.json
+++ b/recipes/engine/engine.expected/win_upload_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5234,7 +5234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5375,7 +5375,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5516,7 +5516,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5657,7 +5657,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5798,7 +5798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5843,7 +5843,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5889,7 +5889,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5935,7 +5935,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5980,7 +5980,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6026,7 +6026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8826,7 +8826,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8967,7 +8967,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9108,7 +9108,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9249,7 +9249,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9390,7 +9390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9531,7 +9531,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_flutter.json b/recipes/engine/engine.expected/win_upload_publish_cipd_flutter.json
index 9908821..e3ff33c 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_flutter.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5078,7 +5078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5219,7 +5219,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5360,7 +5360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5501,7 +5501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5642,7 +5642,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5687,7 +5687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5733,7 +5733,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5779,7 +5779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5824,7 +5824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5870,7 +5870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8670,7 +8670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8811,7 +8811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8952,7 +8952,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9093,7 +9093,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9234,7 +9234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9375,7 +9375,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_flutter.json b/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_flutter.json
index cc45652..e706459 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5537,7 +5537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5730,7 +5730,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5871,7 +5871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6153,7 +6153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6198,7 +6198,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6290,7 +6290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6335,7 +6335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6381,7 +6381,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9181,7 +9181,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9322,7 +9322,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9463,7 +9463,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9604,7 +9604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9745,7 +9745,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9886,7 +9886,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_prod.json b/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_prod.json
index 0a4f6fc..cd25945 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_prod.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5693,7 +5693,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5886,7 +5886,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6168,7 +6168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6309,7 +6309,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6354,7 +6354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6400,7 +6400,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6446,7 +6446,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6491,7 +6491,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6537,7 +6537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9337,7 +9337,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9478,7 +9478,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9619,7 +9619,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9760,7 +9760,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9901,7 +9901,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -10042,7 +10042,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_staging.json b/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_staging.json
index 172d950..472ecfd 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_staging.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_font_subset_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5537,7 +5537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5730,7 +5730,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5871,7 +5871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6153,7 +6153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6198,7 +6198,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6244,7 +6244,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6290,7 +6290,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6335,7 +6335,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6381,7 +6381,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9181,7 +9181,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9322,7 +9322,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9463,7 +9463,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9604,7 +9604,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9745,7 +9745,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9886,7 +9886,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_flutter.json b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_flutter.json
index c093cc2..36616c3 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_flutter.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5078,7 +5078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5219,7 +5219,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5360,7 +5360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5501,7 +5501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5642,7 +5642,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5688,7 +5688,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5735,7 +5735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5782,7 +5782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5828,7 +5828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5875,7 +5875,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8676,7 +8676,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8817,7 +8817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8958,7 +8958,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9099,7 +9099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9240,7 +9240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9381,7 +9381,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_flutter.json b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_flutter.json
index 24acf04..dad8ba0 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_flutter.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_flutter.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5537,7 +5537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5730,7 +5730,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5871,7 +5871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6153,7 +6153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6199,7 +6199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6246,7 +6246,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6293,7 +6293,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6339,7 +6339,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6386,7 +6386,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9187,7 +9187,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9328,7 +9328,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9469,7 +9469,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9610,7 +9610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9751,7 +9751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9892,7 +9892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_prod.json b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_prod.json
index 0ca26b4..a6c1fbb 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_prod.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5693,7 +5693,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5886,7 +5886,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6027,7 +6027,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6168,7 +6168,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6309,7 +6309,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6355,7 +6355,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6402,7 +6402,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6449,7 +6449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6495,7 +6495,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6542,7 +6542,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9343,7 +9343,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9484,7 +9484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9625,7 +9625,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9766,7 +9766,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9907,7 +9907,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -10048,7 +10048,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_staging.json b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_staging.json
index e45c4f6..1dac61b 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_staging.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_font_subset_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2920,7 +2920,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3434,7 +3434,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3943,7 +3943,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4550,7 +4550,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4691,7 +4691,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4832,7 +4832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4973,7 +4973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5114,7 +5114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5255,7 +5255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5396,7 +5396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5537,7 +5537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5730,7 +5730,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5871,7 +5871,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6012,7 +6012,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -6153,7 +6153,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6199,7 +6199,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6246,7 +6246,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6293,7 +6293,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6339,7 +6339,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6386,7 +6386,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -9187,7 +9187,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9328,7 +9328,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9469,7 +9469,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9610,7 +9610,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9751,7 +9751,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9892,7 +9892,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_prod.json b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_prod.json
index 708072a..b379c2f 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_prod.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5234,7 +5234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5375,7 +5375,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5516,7 +5516,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5657,7 +5657,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5798,7 +5798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5844,7 +5844,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5891,7 +5891,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5938,7 +5938,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5984,7 +5984,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6031,7 +6031,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8832,7 +8832,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8973,7 +8973,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9114,7 +9114,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9255,7 +9255,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9396,7 +9396,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9537,7 +9537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_staging.json b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_staging.json
index 3a46dbf..ffe7626 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_staging.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_no_lto_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5078,7 +5078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5219,7 +5219,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5360,7 +5360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5501,7 +5501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5642,7 +5642,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5688,7 +5688,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5735,7 +5735,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5782,7 +5782,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5828,7 +5828,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5875,7 +5875,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8676,7 +8676,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8817,7 +8817,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8958,7 +8958,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9099,7 +9099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9240,7 +9240,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9381,7 +9381,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_prod.json b/recipes/engine/engine.expected/win_upload_publish_cipd_prod.json
index b88476e..51d02e8 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_prod.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_prod.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5234,7 +5234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5375,7 +5375,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5516,7 +5516,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5657,7 +5657,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5798,7 +5798,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5843,7 +5843,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5889,7 +5889,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5935,7 +5935,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5980,7 +5980,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -6026,7 +6026,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8826,7 +8826,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8967,7 +8967,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9108,7 +9108,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9249,7 +9249,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9390,7 +9390,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9531,7 +9531,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_publish_cipd_staging.json b/recipes/engine/engine.expected/win_upload_publish_cipd_staging.json
index 2347696..236c144 100644
--- a/recipes/engine/engine.expected/win_upload_publish_cipd_staging.json
+++ b/recipes/engine/engine.expected/win_upload_publish_cipd_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5078,7 +5078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5219,7 +5219,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5360,7 +5360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5501,7 +5501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5642,7 +5642,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5687,7 +5687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5733,7 +5733,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5779,7 +5779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5824,7 +5824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5870,7 +5870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8670,7 +8670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8811,7 +8811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8952,7 +8952,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9093,7 +9093,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9234,7 +9234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9375,7 +9375,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.expected/win_upload_staging.json b/recipes/engine/engine.expected/win_upload_staging.json
index 2347696..236c144 100644
--- a/recipes/engine/engine.expected/win_upload_staging.json
+++ b/recipes/engine/engine.expected/win_upload_staging.json
@@ -485,7 +485,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1401,9 +1401,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug",
@@ -1449,7 +1449,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1955,7 +1955,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2461,7 +2461,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2975,7 +2975,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -3484,7 +3484,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -4091,7 +4091,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4232,7 +4232,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4373,7 +4373,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4514,7 +4514,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4655,7 +4655,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4796,7 +4796,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -4937,7 +4937,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5078,7 +5078,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5219,7 +5219,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5360,7 +5360,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5501,7 +5501,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -5642,7 +5642,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5687,7 +5687,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5733,7 +5733,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5779,7 +5779,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5824,7 +5824,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -5870,7 +5870,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -8670,7 +8670,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8811,7 +8811,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -8952,7 +8952,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9093,7 +9093,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9234,7 +9234,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
@@ -9375,7 +9375,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]\\resources\\zip.py"
     ],
     "cwd": "[CACHE]\\builder",
diff --git a/recipes/engine/engine.py b/recipes/engine/engine.py
index b00b3b0..3a87fdd 100644
--- a/recipes/engine/engine.py
+++ b/recipes/engine/engine.py
@@ -141,9 +141,9 @@
 def RunTests(api, out_dir, android_out_dir=None, types='all'):
   script_path = GetCheckoutPath(api).join('flutter', 'testing', 'run_tests.py')
   # TODO(godofredoc): use .vpython from engine when file are available.
-  venv_path = api.depot_tools.root.join('.vpython')
+  venv_path = api.depot_tools.root.join('.vpython3')
   args = [
-      'vpython', '-vpython-spec', venv_path,
+      'vpython3', '-vpython-spec', venv_path,
       script_path,
       '--variant', out_dir,
       '--type', types,
@@ -243,7 +243,7 @@
   # TODO(akbiggs): Clean this up if we feel brave.
   if api.platform.is_linux:
     fuchsia_package_cmd = [
-        'python', build_script, '--engine-version', git_rev, '--skip-build',
+        'python3', build_script, '--engine-version', git_rev, '--skip-build',
         '--archs', 'x64', '--runtime-mode', 'debug',
     ]
     api.step('Package Fuchsia Artifacts', fuchsia_package_cmd)
@@ -257,7 +257,7 @@
 
 def RunGN(api, *args):
   checkout = GetCheckoutPath(api)
-  gn_cmd = ['python', checkout.join('flutter/tools/gn'), '--goma']
+  gn_cmd = ['python3', checkout.join('flutter/tools/gn'), '--goma']
   if api.properties.get('no_lto', False) and '--no-lto' not in args:
     args += ('--no-lto',)
   gn_cmd.extend(args)
@@ -589,7 +589,7 @@
 
   with api.context(env=env, cwd=checkout):
     args = [
-        'python', './flutter/ci/firebase_testlab.py',
+        'python3', './flutter/ci/firebase_testlab.py',
         '--variant', build_output_dir,
         '--build-id', swarming_task_id,
     ]
@@ -961,7 +961,7 @@
   with api.os_utils.make_temp_directory('FuchsiaDebugSymbols_%s' % arch
                                        ) as temp_dir:
     debug_symbols_cmd = [
-        'python', dbg_symbols_script, '--engine-version', git_rev
+        'python3', dbg_symbols_script, '--engine-version', git_rev
     ]
     if upload:
       debug_symbols_cmd += ['--upload']
@@ -1076,7 +1076,7 @@
       )
 
   fuchsia_package_cmd = [
-      'python',
+      'python3',
       build_script,
       '--engine-version',
       git_rev,
diff --git a/recipes/engine/engine_arm.expected/clobber.json b/recipes/engine/engine_arm.expected/clobber.json
index 608c582..99d3f71 100644
--- a/recipes/engine/engine_arm.expected/clobber.json
+++ b/recipes/engine/engine_arm.expected/clobber.json
@@ -410,7 +410,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1200,7 +1200,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1630,7 +1630,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2099,7 +2099,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2172,7 +2172,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2245,7 +2245,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2318,7 +2318,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2391,7 +2391,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2464,7 +2464,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2537,7 +2537,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
diff --git a/recipes/engine/engine_arm.expected/experimental.json b/recipes/engine/engine_arm.expected/experimental.json
index d497daf..646ca83 100644
--- a/recipes/engine/engine_arm.expected/experimental.json
+++ b/recipes/engine/engine_arm.expected/experimental.json
@@ -298,7 +298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1088,7 +1088,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1518,7 +1518,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1987,7 +1987,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2060,7 +2060,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2133,7 +2133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2206,7 +2206,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2279,7 +2279,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2352,7 +2352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2425,7 +2425,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
diff --git a/recipes/engine/engine_arm.expected/experimental_upload.json b/recipes/engine/engine_arm.expected/experimental_upload.json
index e707bca..9e62248 100644
--- a/recipes/engine/engine_arm.expected/experimental_upload.json
+++ b/recipes/engine/engine_arm.expected/experimental_upload.json
@@ -298,7 +298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1088,7 +1088,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1518,7 +1518,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1987,7 +1987,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2104,7 +2104,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2221,7 +2221,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2338,7 +2338,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2455,7 +2455,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2572,7 +2572,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2689,7 +2689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
diff --git a/recipes/engine/engine_arm.expected/gcloud_pubsub_failure.json b/recipes/engine/engine_arm.expected/gcloud_pubsub_failure.json
index ed48240..4dd90b9 100644
--- a/recipes/engine/engine_arm.expected/gcloud_pubsub_failure.json
+++ b/recipes/engine/engine_arm.expected/gcloud_pubsub_failure.json
@@ -300,7 +300,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1090,7 +1090,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1520,7 +1520,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1989,7 +1989,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2062,7 +2062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2135,7 +2135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2208,7 +2208,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2281,7 +2281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2354,7 +2354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2427,7 +2427,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
diff --git a/recipes/engine/engine_arm.expected/linux.json b/recipes/engine/engine_arm.expected/linux.json
index 664a43a..e90baa1 100644
--- a/recipes/engine/engine_arm.expected/linux.json
+++ b/recipes/engine/engine_arm.expected/linux.json
@@ -298,7 +298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1088,7 +1088,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1518,7 +1518,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1987,7 +1987,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2060,7 +2060,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2133,7 +2133,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2206,7 +2206,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2279,7 +2279,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2352,7 +2352,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2425,7 +2425,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
diff --git a/recipes/engine/engine_arm.expected/linux_upload.json b/recipes/engine/engine_arm.expected/linux_upload.json
index 48790ca..5c4cd1a 100644
--- a/recipes/engine/engine_arm.expected/linux_upload.json
+++ b/recipes/engine/engine_arm.expected/linux_upload.json
@@ -298,7 +298,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1088,7 +1088,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1518,7 +1518,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1987,7 +1987,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2104,7 +2104,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2221,7 +2221,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2338,7 +2338,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2455,7 +2455,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2572,7 +2572,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2689,7 +2689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
diff --git a/recipes/engine/engine_arm.expected/mac.json b/recipes/engine/engine_arm.expected/mac.json
index 7799aaf..ea94e69 100644
--- a/recipes/engine/engine_arm.expected/mac.json
+++ b/recipes/engine/engine_arm.expected/mac.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine_arm.expected/mac_upload.json b/recipes/engine/engine_arm.expected/mac_upload.json
index 7799aaf..ea94e69 100644
--- a/recipes/engine/engine_arm.expected/mac_upload.json
+++ b/recipes/engine/engine_arm.expected/mac_upload.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine_arm.expected/pull_request.json b/recipes/engine/engine_arm.expected/pull_request.json
index 3a229d6..6184afe 100644
--- a/recipes/engine/engine_arm.expected/pull_request.json
+++ b/recipes/engine/engine_arm.expected/pull_request.json
@@ -300,7 +300,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1090,7 +1090,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1520,7 +1520,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1989,7 +1989,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2062,7 +2062,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2135,7 +2135,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2208,7 +2208,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2281,7 +2281,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2354,7 +2354,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
@@ -2427,7 +2427,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "cwd": "[CACHE]/builder",
diff --git a/recipes/engine/engine_arm.py b/recipes/engine/engine_arm.py
index d099d34..83a2863 100644
--- a/recipes/engine/engine_arm.py
+++ b/recipes/engine/engine_arm.py
@@ -81,7 +81,7 @@
 
 def RunGN(api, *args):
   checkout = GetCheckoutPath(api)
-  gn_cmd = ['python', checkout.join('flutter/tools/gn'), '--goma']
+  gn_cmd = ['python3', checkout.join('flutter/tools/gn'), '--goma']
   gn_cmd.extend(args)
   api.step('gn %s' % ' '.join(args), gn_cmd)
 
diff --git a/recipes/engine/engine_builder.expected/Schedule two builds one with goma and one without.json b/recipes/engine/engine_builder.expected/Schedule two builds one with goma and one without.json
index 9523857..5b33b04 100644
--- a/recipes/engine/engine_builder.expected/Schedule two builds one with goma and one without.json
+++ b/recipes/engine/engine_builder.expected/Schedule two builds one with goma and one without.json
@@ -208,7 +208,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--unoptimized",
       "--android"
@@ -285,7 +285,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--unoptimized"
     ],
diff --git a/recipes/engine/engine_builder.py b/recipes/engine/engine_builder.py
index 6a8f3ad..ae5c7ee 100644
--- a/recipes/engine/engine_builder.py
+++ b/recipes/engine/engine_builder.py
@@ -47,7 +47,7 @@
 
 def RunGN(api, *args):
   checkout = api.path['cache'].join('builder', 'src')
-  gn_cmd = ['python', checkout.join('flutter/tools/gn')]
+  gn_cmd = ['python3', checkout.join('flutter/tools/gn')]
   gn_cmd.extend(args)
   api.step('gn %s' % ' '.join(args), gn_cmd)
 
diff --git a/recipes/engine/engine_lint.expected/linux android all.json b/recipes/engine/engine_lint.expected/linux android all.json
index 11ac78b..f65f558 100644
--- a/recipes/engine/engine_lint.expected/linux android all.json
+++ b/recipes/engine/engine_lint.expected/linux android all.json
@@ -424,7 +424,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -469,7 +469,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
diff --git a/recipes/engine/engine_lint.expected/linux android branch.json b/recipes/engine/engine_lint.expected/linux android branch.json
index 11ac78b..f65f558 100644
--- a/recipes/engine/engine_lint.expected/linux android branch.json
+++ b/recipes/engine/engine_lint.expected/linux android branch.json
@@ -424,7 +424,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -469,7 +469,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
diff --git a/recipes/engine/engine_lint.expected/linux android head.json b/recipes/engine/engine_lint.expected/linux android head.json
index 9ea2518..f3163f3 100644
--- a/recipes/engine/engine_lint.expected/linux android head.json
+++ b/recipes/engine/engine_lint.expected/linux android head.json
@@ -424,7 +424,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -469,7 +469,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
diff --git a/recipes/engine/engine_lint.expected/linux host all.json b/recipes/engine/engine_lint.expected/linux host all.json
index 11ac78b..f65f558 100644
--- a/recipes/engine/engine_lint.expected/linux host all.json
+++ b/recipes/engine/engine_lint.expected/linux host all.json
@@ -424,7 +424,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -469,7 +469,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
diff --git a/recipes/engine/engine_lint.expected/linux host branch.json b/recipes/engine/engine_lint.expected/linux host branch.json
index 11ac78b..f65f558 100644
--- a/recipes/engine/engine_lint.expected/linux host branch.json
+++ b/recipes/engine/engine_lint.expected/linux host branch.json
@@ -424,7 +424,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -469,7 +469,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
diff --git a/recipes/engine/engine_lint.expected/linux host head.json b/recipes/engine/engine_lint.expected/linux host head.json
index 9ea2518..f3163f3 100644
--- a/recipes/engine/engine_lint.expected/linux host head.json
+++ b/recipes/engine/engine_lint.expected/linux host head.json
@@ -424,7 +424,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -469,7 +469,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
diff --git a/recipes/engine/engine_lint.expected/mac host all.json b/recipes/engine/engine_lint.expected/mac host all.json
index 8a11bf3..19cce18 100644
--- a/recipes/engine/engine_lint.expected/mac host all.json
+++ b/recipes/engine/engine_lint.expected/mac host all.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -723,7 +723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -769,7 +769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2705,7 +2705,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -2720,7 +2720,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine_lint.expected/mac host branch.json b/recipes/engine/engine_lint.expected/mac host branch.json
index 8a11bf3..19cce18 100644
--- a/recipes/engine/engine_lint.expected/mac host branch.json
+++ b/recipes/engine/engine_lint.expected/mac host branch.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -723,7 +723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -769,7 +769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2705,7 +2705,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -2720,7 +2720,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine_lint.expected/mac host head.json b/recipes/engine/engine_lint.expected/mac host head.json
index e8c2e75..61ab5fd 100644
--- a/recipes/engine/engine_lint.expected/mac host head.json
+++ b/recipes/engine/engine_lint.expected/mac host head.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -723,7 +723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -769,7 +769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2707,7 +2707,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -2722,7 +2722,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine_lint.expected/mac ios all.json b/recipes/engine/engine_lint.expected/mac ios all.json
index 8a11bf3..19cce18 100644
--- a/recipes/engine/engine_lint.expected/mac ios all.json
+++ b/recipes/engine/engine_lint.expected/mac ios all.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -723,7 +723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -769,7 +769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2705,7 +2705,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -2720,7 +2720,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine_lint.expected/mac ios branch.json b/recipes/engine/engine_lint.expected/mac ios branch.json
index 8a11bf3..19cce18 100644
--- a/recipes/engine/engine_lint.expected/mac ios branch.json
+++ b/recipes/engine/engine_lint.expected/mac ios branch.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -723,7 +723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -769,7 +769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2705,7 +2705,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -2720,7 +2720,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine_lint.expected/mac ios head.json b/recipes/engine/engine_lint.expected/mac ios head.json
index e8c2e75..61ab5fd 100644
--- a/recipes/engine/engine_lint.expected/mac ios head.json
+++ b/recipes/engine/engine_lint.expected/mac ios head.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -723,7 +723,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -769,7 +769,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -2707,7 +2707,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -2722,7 +2722,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine_metrics.expected/basic_upload_metrics_False.json b/recipes/engine/engine_metrics.expected/basic_upload_metrics_False.json
index 1b717f6..502e64b 100644
--- a/recipes/engine/engine_metrics.expected/basic_upload_metrics_False.json
+++ b/recipes/engine/engine_metrics.expected/basic_upload_metrics_False.json
@@ -183,7 +183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
diff --git a/recipes/engine/engine_metrics.expected/basic_upload_metrics_True.json b/recipes/engine/engine_metrics.expected/basic_upload_metrics_True.json
index 9bd8f32..a70a380 100644
--- a/recipes/engine/engine_metrics.expected/basic_upload_metrics_True.json
+++ b/recipes/engine/engine_metrics.expected/basic_upload_metrics_True.json
@@ -183,7 +183,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
diff --git a/recipes/engine/engine_unopt.expected/linux.json b/recipes/engine/engine_unopt.expected/linux.json
index 6365516..39ef0d7 100644
--- a/recipes/engine/engine_unopt.expected/linux.json
+++ b/recipes/engine/engine_unopt.expected/linux.json
@@ -488,7 +488,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1385,9 +1385,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug_unopt",
@@ -1433,7 +1433,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--unoptimized",
@@ -2053,7 +2053,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -2544,9 +2544,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug_unopt",
diff --git a/recipes/engine/engine_unopt.expected/linux_lto.json b/recipes/engine/engine_unopt.expected/linux_lto.json
index 36af235..6c50540 100644
--- a/recipes/engine/engine_unopt.expected/linux_lto.json
+++ b/recipes/engine/engine_unopt.expected/linux_lto.json
@@ -488,7 +488,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1384,9 +1384,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug_unopt",
@@ -1432,7 +1432,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--unoptimized",
@@ -2051,7 +2051,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
@@ -2541,9 +2541,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "android_debug_unopt",
diff --git a/recipes/engine/engine_unopt.expected/mac.json b/recipes/engine/engine_unopt.expected/mac.json
index 8ddaad8..417a836 100644
--- a/recipes/engine/engine_unopt.expected/mac.json
+++ b/recipes/engine/engine_unopt.expected/mac.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -748,7 +748,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1642,9 +1642,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug_unopt",
@@ -1689,7 +1689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -2628,9 +2628,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "ios_debug_sim",
@@ -3226,7 +3226,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -3241,7 +3241,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine_unopt.expected/mac_lto.json b/recipes/engine/engine_unopt.expected/mac_lto.json
index 8ddaad8..417a836 100644
--- a/recipes/engine/engine_unopt.expected/mac_lto.json
+++ b/recipes/engine/engine_unopt.expected/mac_lto.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -748,7 +748,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1642,9 +1642,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "host_debug_unopt",
@@ -1689,7 +1689,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--ios",
@@ -2628,9 +2628,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]/.vpython",
+      "RECIPE_REPO[depot_tools]/.vpython3",
       "[CACHE]/builder/src/flutter/testing/run_tests.py",
       "--variant",
       "ios_debug_sim",
@@ -3226,7 +3226,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -3241,7 +3241,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/engine_unopt.expected/win.json b/recipes/engine/engine_unopt.expected/win.json
index 983e4bc..4255d97 100644
--- a/recipes/engine/engine_unopt.expected/win.json
+++ b/recipes/engine/engine_unopt.expected/win.json
@@ -553,7 +553,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1469,9 +1469,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug_unopt",
diff --git a/recipes/engine/engine_unopt.expected/win_lto.json b/recipes/engine/engine_unopt.expected/win_lto.json
index 4b8d6d2..4ac306d 100644
--- a/recipes/engine/engine_unopt.expected/win_lto.json
+++ b/recipes/engine/engine_unopt.expected/win_lto.json
@@ -553,7 +553,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]\\builder\\src\\flutter/tools/gn",
       "--goma",
       "--runtime-mode",
@@ -1468,9 +1468,9 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "-vpython-spec",
-      "RECIPE_REPO[depot_tools]\\.vpython",
+      "RECIPE_REPO[depot_tools]\\.vpython3",
       "[CACHE]\\builder\\src\\flutter\\testing\\run_tests.py",
       "--variant",
       "host_debug_unopt",
diff --git a/recipes/engine/engine_unopt.py b/recipes/engine/engine_unopt.py
index 84534d8..9b60c08 100644
--- a/recipes/engine/engine_unopt.py
+++ b/recipes/engine/engine_unopt.py
@@ -52,9 +52,9 @@
 def RunTests(api, out_dir, android_out_dir=None, ios_out_dir=None, types='all', suppress_sanitizers=False):
   script_path = GetCheckoutPath(api).join('flutter', 'testing', 'run_tests.py')
   # TODO(godofredoc): use .vpython from engine when file are available.
-  venv_path = api.depot_tools.root.join('.vpython')
+  venv_path = api.depot_tools.root.join('.vpython3')
   args = [
-      'vpython',
+      'vpython3',
       '-vpython-spec',
       venv_path,
       script_path,
diff --git a/recipes/engine/femu_test.expected/arm64_emulator_arch.json b/recipes/engine/femu_test.expected/arm64_emulator_arch.json
index c6d9e34..9a6e234 100644
--- a/recipes/engine/femu_test.expected/arm64_emulator_arch.json
+++ b/recipes/engine/femu_test.expected/arm64_emulator_arch.json
@@ -182,7 +182,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -213,7 +213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -965,7 +965,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -996,7 +996,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -2483,7 +2483,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[CACHE]/builder/src/flutter/testing/fuchsia/test_suites.yaml",
diff --git a/recipes/engine/femu_test.expected/dangerous_test_commands.json b/recipes/engine/femu_test.expected/dangerous_test_commands.json
index 56c9c97..03c7fb0 100644
--- a/recipes/engine/femu_test.expected/dangerous_test_commands.json
+++ b/recipes/engine/femu_test.expected/dangerous_test_commands.json
@@ -182,7 +182,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -213,7 +213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -965,7 +965,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -996,7 +996,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -2491,7 +2491,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[CACHE]/builder/src/flutter/testing/fuchsia/test_suites.yaml",
diff --git a/recipes/engine/femu_test.expected/femu_with_package_list.json b/recipes/engine/femu_test.expected/femu_with_package_list.json
index 7ab7487..617eec9 100644
--- a/recipes/engine/femu_test.expected/femu_with_package_list.json
+++ b/recipes/engine/femu_test.expected/femu_with_package_list.json
@@ -182,7 +182,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -213,7 +213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -965,7 +965,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -996,7 +996,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -2491,7 +2491,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[CACHE]/builder/src/flutter/testing/fuchsia/test_suites.yaml",
diff --git a/recipes/engine/femu_test.expected/invalid_emulator_arch.json b/recipes/engine/femu_test.expected/invalid_emulator_arch.json
index 5a05925..a575e6e 100644
--- a/recipes/engine/femu_test.expected/invalid_emulator_arch.json
+++ b/recipes/engine/femu_test.expected/invalid_emulator_arch.json
@@ -182,7 +182,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -213,7 +213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -965,7 +965,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -996,7 +996,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -2479,7 +2479,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[CACHE]/builder/src/flutter/testing/fuchsia/test_suites.yaml",
diff --git a/recipes/engine/femu_test.expected/multiple_non_root_fars.json b/recipes/engine/femu_test.expected/multiple_non_root_fars.json
index 4c343e1..92b32d6 100644
--- a/recipes/engine/femu_test.expected/multiple_non_root_fars.json
+++ b/recipes/engine/femu_test.expected/multiple_non_root_fars.json
@@ -182,7 +182,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -213,7 +213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -965,7 +965,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -996,7 +996,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -2485,7 +2485,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[CACHE]/builder/src/flutter/testing/fuchsia/test_suites.yaml",
diff --git a/recipes/engine/femu_test.expected/no_zircon_file.json b/recipes/engine/femu_test.expected/no_zircon_file.json
index b1fa3eb..0e49534 100644
--- a/recipes/engine/femu_test.expected/no_zircon_file.json
+++ b/recipes/engine/femu_test.expected/no_zircon_file.json
@@ -182,7 +182,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -213,7 +213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -965,7 +965,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -996,7 +996,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
diff --git a/recipes/engine/femu_test.expected/run_on_test_specified_arch.json b/recipes/engine/femu_test.expected/run_on_test_specified_arch.json
index 335c174..80225e1 100644
--- a/recipes/engine/femu_test.expected/run_on_test_specified_arch.json
+++ b/recipes/engine/femu_test.expected/run_on_test_specified_arch.json
@@ -182,7 +182,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -213,7 +213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -965,7 +965,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -996,7 +996,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -2501,7 +2501,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[CACHE]/builder/src/flutter/testing/fuchsia/test_suites.yaml",
diff --git a/recipes/engine/femu_test.expected/run_with_dart_aot_behavior.json b/recipes/engine/femu_test.expected/run_with_dart_aot_behavior.json
index 1c4c2ba..e125bec 100644
--- a/recipes/engine/femu_test.expected/run_with_dart_aot_behavior.json
+++ b/recipes/engine/femu_test.expected/run_with_dart_aot_behavior.json
@@ -182,7 +182,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -213,7 +213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -965,7 +965,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -996,7 +996,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -2487,7 +2487,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[CACHE]/builder/src/flutter/testing/fuchsia/test_suites.yaml",
diff --git a/recipes/engine/femu_test.expected/start_femu.json b/recipes/engine/femu_test.expected/start_femu.json
index 7cb9ce6..ad5e1f5 100644
--- a/recipes/engine/femu_test.expected/start_femu.json
+++ b/recipes/engine/femu_test.expected/start_femu.json
@@ -182,7 +182,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -213,7 +213,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--fuchsia",
@@ -965,7 +965,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -996,7 +996,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/fuchsia/build_fuchsia_artifacts.py",
       "--engine-version",
       "HEAD",
@@ -2487,7 +2487,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[CACHE]/builder/src/flutter/testing/fuchsia/test_suites.yaml",
diff --git a/recipes/engine/femu_test.py b/recipes/engine/femu_test.py
index 6267b9d..7eb1fcf 100644
--- a/recipes/engine/femu_test.py
+++ b/recipes/engine/femu_test.py
@@ -91,11 +91,11 @@
   #
   # TODO(akbiggs): Clean this up if we feel brave.
   fuchsia_debug_package_cmd = [
-      'python', build_script, '--engine-version', git_rev, '--skip-build',
+      'python3', build_script, '--engine-version', git_rev, '--skip-build',
       '--archs', arch, '--runtime-mode', 'debug',
   ]
   fuchsia_profile_package_cmd = [
-      'python', build_script, '--engine-version', git_rev, '--skip-build',
+      'python3', build_script, '--engine-version', git_rev, '--skip-build',
       '--archs', arch, '--runtime-mode', 'profile', '--skip-remove-buckets'
   ]
   api.step('package Debug/JIT Fuchsia Artifacts', fuchsia_debug_package_cmd)
@@ -105,7 +105,7 @@
 
 def RunGN(api, *args):
   checkout = GetCheckoutPath(api)
-  gn_cmd = ['python', checkout.join('flutter/tools/gn'), '--goma']
+  gn_cmd = ['python3', checkout.join('flutter/tools/gn'), '--goma']
   gn_cmd.extend(args)
   api.step('gn %s' % ' '.join(args), gn_cmd)
 
diff --git a/recipes/engine/framework_smoke.expected/basic.json b/recipes/engine/framework_smoke.expected/basic.json
index 295a4f3..c6e55b5 100644
--- a/recipes/engine/framework_smoke.expected/basic.json
+++ b/recipes/engine/framework_smoke.expected/basic.json
@@ -177,7 +177,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--unoptimized",
diff --git a/recipes/engine/framework_smoke.expected/no_goma.json b/recipes/engine/framework_smoke.expected/no_goma.json
index dd0cde3..e88f78c 100644
--- a/recipes/engine/framework_smoke.expected/no_goma.json
+++ b/recipes/engine/framework_smoke.expected/no_goma.json
@@ -140,7 +140,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--unoptimized",
       "--full-dart-sdk",
diff --git a/recipes/engine/scenarios.expected/without_failure_upload.json b/recipes/engine/scenarios.expected/without_failure_upload.json
index abca01c..2ba489a 100644
--- a/recipes/engine/scenarios.expected/without_failure_upload.json
+++ b/recipes/engine/scenarios.expected/without_failure_upload.json
@@ -565,7 +565,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--android",
diff --git a/recipes/engine/scenarios.py b/recipes/engine/scenarios.py
index 29586f8..f134bb2 100644
--- a/recipes/engine/scenarios.py
+++ b/recipes/engine/scenarios.py
@@ -45,7 +45,7 @@
 
 def RunGN(api, *args):
   checkout = GetCheckoutPath(api)
-  gn_cmd = ['python', checkout.join('flutter/tools/gn'), '--goma']
+  gn_cmd = ['python3', checkout.join('flutter/tools/gn'), '--goma']
   gn_cmd.extend(args)
   api.step('gn %s' % ' '.join(args), gn_cmd)
 
diff --git a/recipes/engine/web_engine.expected/basic.json b/recipes/engine/web_engine.expected/basic.json
index 0c7fa8f..48f8d4a 100644
--- a/recipes/engine/web_engine.expected/basic.json
+++ b/recipes/engine/web_engine.expected/basic.json
@@ -535,7 +535,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--build-canvaskit",
diff --git a/recipes/engine/web_engine.expected/mac-post-submit.json b/recipes/engine/web_engine.expected/mac-post-submit.json
index c7609d9..b29755e 100644
--- a/recipes/engine/web_engine.expected/mac-post-submit.json
+++ b/recipes/engine/web_engine.expected/mac-post-submit.json
@@ -25,7 +25,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "infra_step": true,
     "luci_context": {
@@ -40,7 +40,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info"
+    "name": "python3 xattr info"
   },
   {
     "cmd": [
@@ -821,7 +821,7 @@
   {
     "cmd": [
       "xattr",
-      "/opt/s/w/ir/cipd_bin_packages/python"
+      "/opt/s/w/ir/cipd_bin_packages/python3"
     ],
     "cwd": "[CACHE]/builder",
     "env": {
@@ -863,7 +863,7 @@
         "hostname": "rdbhost"
       }
     },
-    "name": "python xattr info (2)"
+    "name": "python3 xattr info (2)"
   },
   {
     "cmd": [
diff --git a/recipes/engine/web_engine_framework.expected/linux-pre-submit.json b/recipes/engine/web_engine_framework.expected/linux-pre-submit.json
index b5d4e90..21ee72a 100644
--- a/recipes/engine/web_engine_framework.expected/linux-pre-submit.json
+++ b/recipes/engine/web_engine_framework.expected/linux-pre-submit.json
@@ -583,7 +583,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--goma",
       "--unoptimized",
diff --git a/recipes/engine_v2/builder.expected/basic.json b/recipes/engine_v2/builder.expected/basic.json
index 5edc2bb..f5b771b 100644
--- a/recipes/engine_v2/builder.expected/basic.json
+++ b/recipes/engine_v2/builder.expected/basic.json
@@ -217,7 +217,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--ios"
     ],
diff --git a/recipes/engine_v2/builder.expected/dart-internal-flutter.json b/recipes/engine_v2/builder.expected/dart-internal-flutter.json
index 55b4116..2f2a6c8 100644
--- a/recipes/engine_v2/builder.expected/dart-internal-flutter.json
+++ b/recipes/engine_v2/builder.expected/dart-internal-flutter.json
@@ -324,7 +324,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--ios"
     ],
diff --git a/recipes/engine_v2/builder.expected/mac.json b/recipes/engine_v2/builder.expected/mac.json
index e1379b1..9ce736a 100644
--- a/recipes/engine_v2/builder.expected/mac.json
+++ b/recipes/engine_v2/builder.expected/mac.json
@@ -351,7 +351,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/tools/gn",
       "--ios"
     ],
diff --git a/recipes/engine_v2/builder.expected/monorepo.json b/recipes/engine_v2/builder.expected/monorepo.json
index 104619b..d449b8e 100644
--- a/recipes/engine_v2/builder.expected/monorepo.json
+++ b/recipes/engine_v2/builder.expected/monorepo.json
@@ -273,7 +273,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/engine/src/flutter/tools/gn",
       "--ios"
     ],
diff --git a/recipes/engine_v2/builder.expected/monorepo_tryjob.json b/recipes/engine_v2/builder.expected/monorepo_tryjob.json
index 3b10c44..67379af 100644
--- a/recipes/engine_v2/builder.expected/monorepo_tryjob.json
+++ b/recipes/engine_v2/builder.expected/monorepo_tryjob.json
@@ -357,7 +357,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/engine/src/flutter/tools/gn",
       "--ios"
     ],
diff --git a/recipes/engine_v2/engine_v2.expected/basic_linux.json b/recipes/engine_v2/engine_v2.expected/basic_linux.json
index 874abe1..841cdec 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_linux.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_linux.json
@@ -24,7 +24,7 @@
       }
     },
     "name": "launch builds.schedule",
-    "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"try\", \"builder\": \"Linux Engine Drone\", \"project\": \"proj\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gerritChanges\": [{\"change\": \"123456\", \"host\": \"flutter-review.googlesource.com\", \"patchset\": \"7\", \"project\": \"mirrors/engine\"}], \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"build\": {\"generators\": [{\"name\": \"generator1\", \"script\": \"script1.sh\"}], \"gn\": [\"--ios\"], \"name\": \"ios_debug\", \"ninja\": {\"config\": \"ios_debug\", \"targets\": []}}, \"environment\": \"Staging\", \"gclient_variables\": {}, \"generators\": {\"tasks\": [{\"language\": \"python\", \"name\": \"Debug-FlutterMacOS.framework\", \"parameters\": [\"--variant\", \"host_profile\", \"--type\", \"engine\", \"--engine-capture-core-dump\"], \"script\": \"flutter/sky/tools/create_macos_framework.py\", \"type\": \"local\"}]}, \"recipe\": \"engine_v2/builder\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"cq_experimental\", \"value\": \"false\"}, {\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+    "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"try\", \"builder\": \"Linux Engine Drone\", \"project\": \"proj\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gerritChanges\": [{\"change\": \"123456\", \"host\": \"flutter-review.googlesource.com\", \"patchset\": \"7\", \"project\": \"mirrors/engine\"}], \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"build\": {\"generators\": [{\"name\": \"generator1\", \"script\": \"script1.sh\"}], \"gn\": [\"--ios\"], \"name\": \"ios_debug\", \"ninja\": {\"config\": \"ios_debug\", \"targets\": []}}, \"environment\": \"Staging\", \"gclient_variables\": {}, \"generators\": {\"tasks\": [{\"language\": \"python3\", \"name\": \"Debug-FlutterMacOS.framework\", \"parameters\": [\"--variant\", \"host_profile\", \"--type\", \"engine\", \"--engine-capture-core-dump\"], \"script\": \"flutter/sky/tools/create_macos_framework.py\", \"type\": \"local\"}]}, \"recipe\": \"engine_v2/builder\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"cq_experimental\", \"value\": \"false\"}, {\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
     "~followup_annotations": [
       "@@@STEP_NEST_LEVEL@1@@@",
       "@@@STEP_LOG_LINE@json.output@{@@@",
@@ -96,7 +96,7 @@
       "@@@STEP_LOG_LINE@request@          \"generators\": {@@@",
       "@@@STEP_LOG_LINE@request@            \"tasks\": [@@@",
       "@@@STEP_LOG_LINE@request@              {@@@",
-      "@@@STEP_LOG_LINE@request@                \"language\": \"python\", @@@",
+      "@@@STEP_LOG_LINE@request@                \"language\": \"python3\", @@@",
       "@@@STEP_LOG_LINE@request@                \"name\": \"Debug-FlutterMacOS.framework\", @@@",
       "@@@STEP_LOG_LINE@request@                \"parameters\": [@@@",
       "@@@STEP_LOG_LINE@request@                  \"--variant\", @@@",
@@ -641,7 +641,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/sky/tools/create_macos_framework.py",
       "--variant",
       "host_profile",
diff --git a/recipes/engine_v2/engine_v2.expected/basic_mac.json b/recipes/engine_v2/engine_v2.expected/basic_mac.json
index 2027b68..fae952c 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_mac.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_mac.json
@@ -24,7 +24,7 @@
       }
     },
     "name": "launch builds.schedule",
-    "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"prod\", \"builder\": \"Mac Production Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"archives\": [{\"destination\": \"bucket/c.txt\", \"name\": \"c.txt\", \"source\": \"/a/b/c.txt\"}], \"build\": {\"generators\": [{\"name\": \"generator1\", \"script\": \"script1.sh\"}], \"gn\": [\"--ios\"], \"name\": \"ios_debug\", \"ninja\": {\"config\": \"ios_debug\", \"targets\": []}}, \"gclient_variables\": {}, \"generators\": {\"tasks\": [{\"language\": \"python\", \"name\": \"Debug-FlutterMacOS.framework\", \"parameters\": [\"--variant\", \"host_profile\", \"--type\", \"engine\", \"--engine-capture-core-dump\"], \"script\": \"flutter/sky/tools/create_macos_framework.py\", \"type\": \"local\"}]}, \"recipe\": \"engine_v2/builder\", \"tests\": []}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+    "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"prod\", \"builder\": \"Mac Production Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"archives\": [{\"destination\": \"bucket/c.txt\", \"name\": \"c.txt\", \"source\": \"/a/b/c.txt\"}], \"build\": {\"generators\": [{\"name\": \"generator1\", \"script\": \"script1.sh\"}], \"gn\": [\"--ios\"], \"name\": \"ios_debug\", \"ninja\": {\"config\": \"ios_debug\", \"targets\": []}}, \"gclient_variables\": {}, \"generators\": {\"tasks\": [{\"language\": \"python3\", \"name\": \"Debug-FlutterMacOS.framework\", \"parameters\": [\"--variant\", \"host_profile\", \"--type\", \"engine\", \"--engine-capture-core-dump\"], \"script\": \"flutter/sky/tools/create_macos_framework.py\", \"type\": \"local\"}]}, \"recipe\": \"engine_v2/builder\", \"tests\": []}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
     "~followup_annotations": [
       "@@@STEP_NEST_LEVEL@1@@@",
       "@@@STEP_LOG_LINE@json.output@{@@@",
@@ -94,7 +94,7 @@
       "@@@STEP_LOG_LINE@request@          \"generators\": {@@@",
       "@@@STEP_LOG_LINE@request@            \"tasks\": [@@@",
       "@@@STEP_LOG_LINE@request@              {@@@",
-      "@@@STEP_LOG_LINE@request@                \"language\": \"python\", @@@",
+      "@@@STEP_LOG_LINE@request@                \"language\": \"python3\", @@@",
       "@@@STEP_LOG_LINE@request@                \"name\": \"Debug-FlutterMacOS.framework\", @@@",
       "@@@STEP_LOG_LINE@request@                \"parameters\": [@@@",
       "@@@STEP_LOG_LINE@request@                  \"--variant\", @@@",
@@ -698,7 +698,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "[CACHE]/builder/src/flutter/sky/tools/create_macos_framework.py",
       "--variant",
       "host_profile",
diff --git a/recipes/engine_v2/engine_v2.py b/recipes/engine_v2/engine_v2.py
index 3d0497c..270630f 100644
--- a/recipes/engine_v2/engine_v2.py
+++ b/recipes/engine_v2/engine_v2.py
@@ -202,7 +202,7 @@
           "tasks":
               [
                   {
-                    "language": "python",
+                    "language": "python3",
                     "name": "Debug-FlutterMacOS.framework",
                     "parameters": [
                         "--variant",
diff --git a/recipes/ios_usb_dependencies/ios-usb-dependencies.expected/basic.json b/recipes/ios_usb_dependencies/ios-usb-dependencies.expected/basic.json
index d2b1b86..fa26b8c 100644
--- a/recipes/ios_usb_dependencies/ios-usb-dependencies.expected/basic.json
+++ b/recipes/ios_usb_dependencies/ios-usb-dependencies.expected/basic.json
@@ -116,7 +116,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping ios-deploy dir",
@@ -259,7 +259,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping libplist dir",
@@ -615,7 +615,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping libimobiledeviceglue dir",
@@ -801,7 +801,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping libusbmuxd dir",
@@ -996,7 +996,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping openssl dir",
@@ -1194,7 +1194,7 @@
   },
   {
     "cmd": [
-      "python",
+      "python3",
       "RECIPE_MODULE[flutter::zip]/resources/zip.py"
     ],
     "name": "zipping libimobiledevice dir",
diff --git a/recipes/packages/packages.expected/mac.json b/recipes/packages/packages.expected/mac.json
index df07ff3..aed12ed 100644
--- a/recipes/packages/packages.expected/mac.json
+++ b/recipes/packages/packages.expected/mac.json
@@ -355,7 +355,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[START_DIR]/packages/.ci/targets/tests.yaml",
diff --git a/recipes/packages/packages.expected/master_channel.json b/recipes/packages/packages.expected/master_channel.json
index 941e590..2a0901b 100644
--- a/recipes/packages/packages.expected/master_channel.json
+++ b/recipes/packages/packages.expected/master_channel.json
@@ -355,7 +355,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[START_DIR]/packages/.ci/targets/tests.yaml",
diff --git a/recipes/packages/packages.expected/stable_channel.json b/recipes/packages/packages.expected/stable_channel.json
index 1e45744..fd92d06 100644
--- a/recipes/packages/packages.expected/stable_channel.json
+++ b/recipes/packages/packages.expected/stable_channel.json
@@ -336,7 +336,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[START_DIR]/packages/.ci/targets/tests.yaml",
diff --git a/recipes/plugins/plugins.expected/mac.json b/recipes/plugins/plugins.expected/mac.json
index d663f72..ce551dc 100644
--- a/recipes/plugins/plugins.expected/mac.json
+++ b/recipes/plugins/plugins.expected/mac.json
@@ -355,7 +355,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[START_DIR]/plugins/.ci/targets/tests.yaml",
diff --git a/recipes/plugins/plugins.expected/master_channel.json b/recipes/plugins/plugins.expected/master_channel.json
index 3f3ce1b..084d27d 100644
--- a/recipes/plugins/plugins.expected/master_channel.json
+++ b/recipes/plugins/plugins.expected/master_channel.json
@@ -355,7 +355,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[START_DIR]/plugins/.ci/targets/tests.yaml",
diff --git a/recipes/plugins/plugins.expected/stable_channel.json b/recipes/plugins/plugins.expected/stable_channel.json
index f20e13a..34cc5b3 100644
--- a/recipes/plugins/plugins.expected/stable_channel.json
+++ b/recipes/plugins/plugins.expected/stable_channel.json
@@ -336,7 +336,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[START_DIR]/plugins/.ci/targets/tests.yaml",
diff --git a/recipes/release/release_builder.expected/basic_linux_beta.json b/recipes/release/release_builder.expected/basic_linux_beta.json
index fbd6fa7..c289b47 100644
--- a/recipes/release/release_builder.expected/basic_linux_beta.json
+++ b/recipes/release/release_builder.expected/basic_linux_beta.json
@@ -233,7 +233,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[START_DIR]/mirrors/engine/.ci.yaml",
diff --git a/recipes/release/release_builder.expected/basic_linux_main.json b/recipes/release/release_builder.expected/basic_linux_main.json
index 44292e7..61173c0 100644
--- a/recipes/release/release_builder.expected/basic_linux_main.json
+++ b/recipes/release/release_builder.expected/basic_linux_main.json
@@ -234,7 +234,7 @@
   },
   {
     "cmd": [
-      "vpython",
+      "vpython3",
       "RECIPE_MODULE[flutter::yaml]/resources/parse_yaml.py",
       "--yaml_file",
       "[START_DIR]/mirrors/engine/.ci.yaml",