@@ -16,10 +16,11 @@ load("@bazel-zig-cc//toolchain:defs.bzl", zig_register_toolchains = "register_to
16
16
load ("@com_google_protobuf//:protobuf_deps.bzl" , "protobuf_deps" )
17
17
load ("@proxy_wasm_cpp_host//bazel/cargo/wasmsign:crates.bzl" , "wasmsign_fetch_remote_crates" )
18
18
load ("@proxy_wasm_cpp_host//bazel/cargo/wasmtime:crates.bzl" , "wasmtime_fetch_remote_crates" )
19
+ load ("@python_3_11//:defs.bzl" , "interpreter" )
19
20
load ("@rules_foreign_cc//foreign_cc:repositories.bzl" , "rules_foreign_cc_dependencies" )
20
21
load ("@rules_fuzzing//fuzzing:init.bzl" , "rules_fuzzing_init" )
21
22
load ("@rules_fuzzing//fuzzing:repositories.bzl" , "rules_fuzzing_dependencies" )
22
- load ("@rules_python//python:pip.bzl" , "pip_install " )
23
+ load ("@rules_python//python:pip.bzl" , "pip_parse " )
23
24
load ("@rules_rust//rust:repositories.bzl" , "rust_repositories" , "rust_repository_set" )
24
25
25
26
def proxy_wasm_cpp_host_dependencies ():
@@ -71,11 +72,11 @@ def proxy_wasm_cpp_host_dependencies():
71
72
protobuf_deps ()
72
73
73
74
# V8 dependencies.
74
-
75
- pip_install (
75
+ pip_parse (
76
76
name = "v8_python_deps" ,
77
+ python_interpreter_target = interpreter ,
77
78
extra_pip_args = ["--require-hashes" ],
78
- requirements = "@v8//:bazel/requirements.txt" ,
79
+ requirements_lock = "@v8//:bazel/requirements.txt" ,
79
80
)
80
81
81
82
# Wasmtime dependencies.
0 commit comments