Skip to content

Commit da168e7

Browse files
Explicitly install python tool dependencies (#195)
## Usage and product changes Since the upgrade to rules-python v0.24 (typedb/typedb-dependencies#460), we are required to explicitly install python dependencies in the WORKSPACE file. The python tools happened to be unused, so these errors were not visible until the sync dependencies tool was restored.
1 parent b4aa542 commit da168e7

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,6 @@ filegroup(
6363
"@vaticle_dependencies//tool/ide:rust_sync",
6464
"@vaticle_dependencies//tool/unuseddeps:unused-deps",
6565
"@vaticle_dependencies//tool/release/notes:create",
66+
"@vaticle_dependencies//tool/sync:dependencies",
6667
],
6768
)

WORKSPACE

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ crate_repositories()
6666
# Load //tool/common
6767
load("@vaticle_dependencies//tool/common:deps.bzl", "vaticle_dependencies_ci_pip", vaticle_dependencies_tool_maven_artifacts = "maven_artifacts")
6868
vaticle_dependencies_ci_pip()
69+
load("@vaticle_dependencies_ci_pip//:requirements.bzl", "install_deps")
70+
install_deps()
6971

7072
# Load //builder/proto_grpc
7173
load("@vaticle_dependencies//builder/proto_grpc:deps.bzl", vaticle_grpc_deps = "deps")

0 commit comments

Comments
 (0)