[bazel] Remove pybind dep (#191269)

This is entirely gone from llvm code
This commit is contained in:
Keith Smiley
2026-04-09 12:27:52 -07:00
committed by GitHub
parent b742ec91c0
commit 8cd0fb68a1
4 changed files with 1 additions and 36 deletions

View File

@@ -27,7 +27,6 @@ use_repo(
"mpfr", "mpfr",
"nanobind", "nanobind",
"pfm", "pfm",
"pybind11",
"pyyaml", "pyyaml",
"robin_map", "robin_map",
"vulkan_headers", "vulkan_headers",

View File

@@ -234,7 +234,7 @@
"moduleExtensions": { "moduleExtensions": {
"//:extensions.bzl%llvm_repos_extension": { "//:extensions.bzl%llvm_repos_extension": {
"general": { "general": {
"bzlTransitiveDigest": "rTcAYj9/bbplfywX07/EVPa4ovMYVYbNSlREdk0XNSI=", "bzlTransitiveDigest": "YRuiz8qImVT8uVV8Sn8qLFmHoDJtHSxaYC6osnuKKh4=",
"usagesDigest": "X0yUkkWyxQ2Y5oZVDkRSE/K4YkDWo1IjhHsL+1weKyU=", "usagesDigest": "X0yUkkWyxQ2Y5oZVDkRSE/K4YkDWo1IjhHsL+1weKyU=",
"recordedFileInputs": {}, "recordedFileInputs": {},
"recordedDirentsInputs": {}, "recordedDirentsInputs": {},
@@ -308,15 +308,6 @@
"build_file": "@@+llvm_repos_extension+llvm-raw//utils/bazel/third_party_build:pfm.BUILD" "build_file": "@@+llvm_repos_extension+llvm-raw//utils/bazel/third_party_build:pfm.BUILD"
} }
}, },
"pybind11": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
"attributes": {
"url": "https://github.com/pybind/pybind11/archive/v2.10.3.zip",
"sha256": "201966a61dc826f1b1879a24a3317a1ec9214a918c8eb035be2f30c3e9cfbdcb",
"strip_prefix": "pybind11-2.10.3",
"build_file": "@@+llvm_repos_extension+llvm-raw//utils/bazel/third_party_build:pybind.BUILD"
}
},
"pyyaml": { "pyyaml": {
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive", "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
"attributes": { "attributes": {

View File

@@ -70,14 +70,6 @@ def _llvm_repos_extension_impl(module_ctx):
build_file = "@llvm-raw//utils/bazel/third_party_build:pfm.BUILD", build_file = "@llvm-raw//utils/bazel/third_party_build:pfm.BUILD",
) )
http_archive(
name = "pybind11",
url = "https://github.com/pybind/pybind11/archive/v2.10.3.zip",
sha256 = "201966a61dc826f1b1879a24a3317a1ec9214a918c8eb035be2f30c3e9cfbdcb",
strip_prefix = "pybind11-2.10.3",
build_file = "@llvm-raw//utils/bazel/third_party_build:pybind.BUILD",
)
http_archive( http_archive(
name = "pyyaml", name = "pyyaml",
url = "https://github.com/yaml/pyyaml/archive/refs/tags/5.1.zip", url = "https://github.com/yaml/pyyaml/archive/refs/tags/5.1.zip",

View File

@@ -1,17 +0,0 @@
load("@rules_cc//cc:defs.bzl", "cc_library")
cc_library(
name = "pybind11",
hdrs = glob(
include = ["include/pybind11/**/*.h"],
exclude = [
# Deprecated file that just emits a warning
"include/pybind11/common.h",
],
),
includes = ["include"],
visibility = ["//visibility:public"],
deps = [
"@rules_python//python/cc:current_py_cc_headers",
],
)