Skip to content

Commit f60a815

Browse files
committed
chore: Update tools in alternative WORKSPACE files
Signed-off-by: Naren Dasan <[email protected]> Signed-off-by: Naren Dasan <[email protected]>
1 parent 6d62457 commit f60a815

File tree

5 files changed

+106
-67
lines changed

5 files changed

+106
-67
lines changed

toolchains/ci_workspaces/WORKSPACE.sbsa

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,36 @@
11
workspace(name = "Torch-TensorRT")
22

33
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
4-
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
54

65
http_archive(
76
name = "rules_python",
8-
sha256 = "778197e26c5fbeb07ac2a2c5ae405b30f6cb7ad1f5510ea6fdac03bded96cc6f",
9-
url = "https://github.com/bazelbuild/rules_python/releases/download/0.2.0/rules_python-0.2.0.tar.gz",
7+
sha256 = "863ba0fa944319f7e3d695711427d9ad80ba92c6edd0b7c7443b84e904689539",
8+
strip_prefix = "rules_python-0.22.0",
9+
url = "https://github.com/bazelbuild/rules_python/releases/download/0.22.0/rules_python-0.22.0.tar.gz",
1010
)
1111

12-
load("@rules_python//python:pip.bzl", "pip_install")
12+
load("@rules_python//python:repositories.bzl", "py_repositories")
13+
14+
py_repositories()
1315

1416
http_archive(
1517
name = "rules_pkg",
16-
sha256 = "038f1caa773a7e35b3663865ffb003169c6a71dc995e39bf4815792f385d837d",
18+
sha256 = "8f9ee2dc10c1ae514ee599a8b42ed99fa262b757058f65ad3c384289ff70c4b8",
1719
urls = [
18-
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz",
19-
"https://github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz",
20+
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
21+
"https://github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
2022
],
2123
)
2224

2325
load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")
2426

2527
rules_pkg_dependencies()
2628

27-
git_repository(
29+
http_archive(
2830
name = "googletest",
29-
commit = "703bd9caab50b139428cea1aaff9974ebee5742e",
30-
remote = "https://github.com/google/googletest",
31-
shallow_since = "1570114335 -0400",
31+
sha256 = "755f9a39bc7205f5a0c428e920ddad092c33c8a1b46997def3f1d4a82aded6e1",
32+
strip_prefix = "googletest-5ab508a01f9eb089207ee87fd547d290da39d015",
33+
urls = ["https://github.com/google/googletest/archive/5ab508a01f9eb089207ee87fd547d290da39d015.zip"],
3234
)
3335

3436
# External dependency for torch_tensorrt if you already have precompiled binaries.
@@ -84,7 +86,13 @@ new_local_repository(
8486
build_file = "@//third_party/tensorrt/local:BUILD"
8587
)
8688

87-
pip_install(
88-
name = "pylinter_deps",
89-
requirements = "//tools/linter:requirements.txt",
89+
load("@rules_python//python:pip.bzl", "pip_parse")
90+
91+
pip_parse(
92+
name = "devtools_deps",
93+
requirements = "//:requirements-dev.txt",
9094
)
95+
96+
load("@devtools_deps//:requirements.bzl", "install_deps")
97+
98+
install_deps()

toolchains/ci_workspaces/WORKSPACE.x86_64

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,36 @@
11
workspace(name = "Torch-TensorRT")
22

33
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
4-
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
54

65
http_archive(
76
name = "rules_python",
8-
sha256 = "778197e26c5fbeb07ac2a2c5ae405b30f6cb7ad1f5510ea6fdac03bded96cc6f",
9-
url = "https://github.com/bazelbuild/rules_python/releases/download/0.2.0/rules_python-0.2.0.tar.gz",
7+
sha256 = "863ba0fa944319f7e3d695711427d9ad80ba92c6edd0b7c7443b84e904689539",
8+
strip_prefix = "rules_python-0.22.0",
9+
url = "https://github.com/bazelbuild/rules_python/releases/download/0.22.0/rules_python-0.22.0.tar.gz",
1010
)
1111

12-
load("@rules_python//python:pip.bzl", "pip_install")
12+
load("@rules_python//python:repositories.bzl", "py_repositories")
13+
14+
py_repositories()
1315

1416
http_archive(
1517
name = "rules_pkg",
16-
sha256 = "038f1caa773a7e35b3663865ffb003169c6a71dc995e39bf4815792f385d837d",
18+
sha256 = "8f9ee2dc10c1ae514ee599a8b42ed99fa262b757058f65ad3c384289ff70c4b8",
1719
urls = [
18-
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz",
19-
"https://github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz",
20+
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
21+
"https://github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
2022
],
2123
)
2224

2325
load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")
2426

2527
rules_pkg_dependencies()
2628

27-
git_repository(
29+
http_archive(
2830
name = "googletest",
29-
commit = "703bd9caab50b139428cea1aaff9974ebee5742e",
30-
remote = "https://github.com/google/googletest",
31-
shallow_since = "1570114335 -0400",
31+
sha256 = "755f9a39bc7205f5a0c428e920ddad092c33c8a1b46997def3f1d4a82aded6e1",
32+
strip_prefix = "googletest-5ab508a01f9eb089207ee87fd547d290da39d015",
33+
urls = ["https://github.com/google/googletest/archive/5ab508a01f9eb089207ee87fd547d290da39d015.zip"],
3234
)
3335

3436
# External dependency for torch_tensorrt if you already have precompiled binaries.
@@ -85,7 +87,13 @@ new_local_repository(
8587
build_file = "@//third_party/tensorrt/local:BUILD"
8688
)
8789

88-
pip_install(
89-
name = "pylinter_deps",
90-
requirements = "//tools/linter:requirements.txt",
90+
load("@rules_python//python:pip.bzl", "pip_parse")
91+
92+
pip_parse(
93+
name = "devtools_deps",
94+
requirements = "//:requirements-dev.txt",
9195
)
96+
97+
load("@devtools_deps//:requirements.bzl", "install_deps")
98+
99+
install_deps()

toolchains/ci_workspaces/WORKSPACE.x86_64.release.rhel

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,36 @@
11
workspace(name = "Torch-TensorRT")
22

33
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
4-
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
54

65
http_archive(
76
name = "rules_python",
8-
sha256 = "778197e26c5fbeb07ac2a2c5ae405b30f6cb7ad1f5510ea6fdac03bded96cc6f",
9-
url = "https://github.com/bazelbuild/rules_python/releases/download/0.2.0/rules_python-0.2.0.tar.gz",
7+
sha256 = "863ba0fa944319f7e3d695711427d9ad80ba92c6edd0b7c7443b84e904689539",
8+
strip_prefix = "rules_python-0.22.0",
9+
url = "https://github.com/bazelbuild/rules_python/releases/download/0.22.0/rules_python-0.22.0.tar.gz",
1010
)
1111

12-
load("@rules_python//python:pip.bzl", "pip_install")
12+
load("@rules_python//python:repositories.bzl", "py_repositories")
13+
14+
py_repositories()
1315

1416
http_archive(
1517
name = "rules_pkg",
16-
sha256 = "038f1caa773a7e35b3663865ffb003169c6a71dc995e39bf4815792f385d837d",
18+
sha256 = "8f9ee2dc10c1ae514ee599a8b42ed99fa262b757058f65ad3c384289ff70c4b8",
1719
urls = [
18-
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz",
19-
"https://github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz",
20+
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
21+
"https://github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
2022
],
2123
)
2224

2325
load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")
2426

2527
rules_pkg_dependencies()
2628

27-
git_repository(
29+
http_archive(
2830
name = "googletest",
29-
commit = "703bd9caab50b139428cea1aaff9974ebee5742e",
30-
remote = "https://github.com/google/googletest",
31-
shallow_since = "1570114335 -0400",
31+
sha256 = "755f9a39bc7205f5a0c428e920ddad092c33c8a1b46997def3f1d4a82aded6e1",
32+
strip_prefix = "googletest-5ab508a01f9eb089207ee87fd547d290da39d015",
33+
urls = ["https://github.com/google/googletest/archive/5ab508a01f9eb089207ee87fd547d290da39d015.zip"],
3234
)
3335

3436
# External dependency for torch_tensorrt if you already have precompiled binaries.
@@ -89,7 +91,13 @@ new_local_repository(
8991
# # Testing Dependencies (optional - comment out on aarch64)
9092
# #########################################################################
9193

92-
pip_install(
93-
name = "pylinter_deps",
94-
requirements = "//tools/linter:requirements.txt",
94+
load("@rules_python//python:pip.bzl", "pip_parse")
95+
96+
pip_parse(
97+
name = "devtools_deps",
98+
requirements = "//:requirements-dev.txt",
9599
)
100+
101+
load("@devtools_deps//:requirements.bzl", "install_deps")
102+
103+
install_deps()

toolchains/ci_workspaces/WORKSPACE.x86_64.release.ubuntu

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,37 @@
11
workspace(name = "Torch-TensorRT")
22

33
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
4-
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
54

65
http_archive(
76
name = "rules_python",
8-
sha256 = "778197e26c5fbeb07ac2a2c5ae405b30f6cb7ad1f5510ea6fdac03bded96cc6f",
9-
url = "https://github.com/bazelbuild/rules_python/releases/download/0.2.0/rules_python-0.2.0.tar.gz",
7+
sha256 = "863ba0fa944319f7e3d695711427d9ad80ba92c6edd0b7c7443b84e904689539",
8+
strip_prefix = "rules_python-0.22.0",
9+
url = "https://github.com/bazelbuild/rules_python/releases/download/0.22.0/rules_python-0.22.0.tar.gz",
1010
)
1111

12-
load("@rules_python//python:pip.bzl", "pip_install")
12+
load("@rules_python//python:repositories.bzl", "py_repositories")
13+
14+
py_repositories()
1315

1416
http_archive(
1517
name = "rules_pkg",
16-
sha256 = "038f1caa773a7e35b3663865ffb003169c6a71dc995e39bf4815792f385d837d",
18+
sha256 = "8f9ee2dc10c1ae514ee599a8b42ed99fa262b757058f65ad3c384289ff70c4b8",
1719
urls = [
18-
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz",
19-
"https://github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz",
20+
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
21+
"https://github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
2022
],
2123
)
2224

2325
load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")
2426

2527
rules_pkg_dependencies()
2628

27-
git_repository(
29+
http_archive(
2830
name = "googletest",
29-
commit = "703bd9caab50b139428cea1aaff9974ebee5742e",
30-
remote = "https://github.com/google/googletest",
31-
shallow_since = "1570114335 -0400",
32-
)
31+
sha256 = "755f9a39bc7205f5a0c428e920ddad092c33c8a1b46997def3f1d4a82aded6e1",
32+
strip_prefix = "googletest-5ab508a01f9eb089207ee87fd547d290da39d015",
33+
urls = ["https://github.com/google/googletest/archive/5ab508a01f9eb089207ee87fd547d290da39d015.zip"],
34+
) shallow_since = "1570114335 -0400",
3335

3436
# External dependency for torch_tensorrt if you already have precompiled binaries.
3537
local_repository(
@@ -89,7 +91,13 @@ new_local_repository(
8991
# # Testing Dependencies (optional - comment out on aarch64)
9092
# #########################################################################
9193

92-
pip_install(
93-
name = "pylinter_deps",
94-
requirements = "//tools/linter:requirements.txt",
94+
load("@rules_python//python:pip.bzl", "pip_parse")
95+
96+
pip_parse(
97+
name = "devtools_deps",
98+
requirements = "//:requirements-dev.txt",
9599
)
100+
101+
load("@devtools_deps//:requirements.bzl", "install_deps")
102+
103+
install_deps()

toolchains/jp_workspaces/WORKSPACE.jp50

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,39 @@ workspace(name = "Torch-TensorRT")
33
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
44
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
55

6+
workspace(name = "Torch-TensorRT")
7+
8+
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
9+
610
http_archive(
711
name = "rules_python",
8-
sha256 = "778197e26c5fbeb07ac2a2c5ae405b30f6cb7ad1f5510ea6fdac03bded96cc6f",
9-
url = "https://github.com/bazelbuild/rules_python/releases/download/0.2.0/rules_python-0.2.0.tar.gz",
12+
sha256 = "863ba0fa944319f7e3d695711427d9ad80ba92c6edd0b7c7443b84e904689539",
13+
strip_prefix = "rules_python-0.22.0",
14+
url = "https://github.com/bazelbuild/rules_python/releases/download/0.22.0/rules_python-0.22.0.tar.gz",
1015
)
1116

12-
load("@rules_python//python:pip.bzl", "pip_install")
17+
load("@rules_python//python:repositories.bzl", "py_repositories")
18+
19+
py_repositories()
1320

1421
http_archive(
1522
name = "rules_pkg",
16-
sha256 = "038f1caa773a7e35b3663865ffb003169c6a71dc995e39bf4815792f385d837d",
23+
sha256 = "8f9ee2dc10c1ae514ee599a8b42ed99fa262b757058f65ad3c384289ff70c4b8",
1724
urls = [
18-
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz",
19-
"https://github.com/bazelbuild/rules_pkg/releases/download/0.4.0/rules_pkg-0.4.0.tar.gz",
25+
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
26+
"https://github.com/bazelbuild/rules_pkg/releases/download/0.9.1/rules_pkg-0.9.1.tar.gz",
2027
],
2128
)
2229

2330
load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")
2431

2532
rules_pkg_dependencies()
2633

27-
git_repository(
34+
http_archive(
2835
name = "googletest",
29-
commit = "703bd9caab50b139428cea1aaff9974ebee5742e",
30-
remote = "https://github.com/google/googletest",
31-
shallow_since = "1570114335 -0400",
36+
sha256 = "755f9a39bc7205f5a0c428e920ddad092c33c8a1b46997def3f1d4a82aded6e1",
37+
strip_prefix = "googletest-5ab508a01f9eb089207ee87fd547d290da39d015",
38+
urls = ["https://github.com/google/googletest/archive/5ab508a01f9eb089207ee87fd547d290da39d015.zip"],
3239
)
3340

3441
# External dependency for torch_tensorrt if you already have precompiled binaries.

0 commit comments

Comments
 (0)