aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Junge <nicholas.junge@web.de>2023-07-11 10:56:51 +0200
committerGitHub <noreply@github.com>2023-07-11 09:56:51 +0100
commitcb39b7150d17df7bc54a214c1adf2a55b23f8f5e (patch)
tree16a59c14747646d453dd2755dd5013c517fa0bcb
parenta092f8222c1fa95986efe611abf78daba59d3c59 (diff)
downloadgoogle-benchmark-cb39b7150d17df7bc54a214c1adf2a55b23f8f5e.tar.gz
Bump `nanobind` to stable v1.4.0 tag (#1626)
This seems to reduce binding sizes even further, with a wheel size of 175KB on my local machine (macOS 13.4.1).
-rw-r--r--bazel/benchmark_deps.bzl3
-rw-r--r--bindings/python/nanobind.BUILD1
2 files changed, 2 insertions, 2 deletions
diff --git a/bazel/benchmark_deps.bzl b/bazel/benchmark_deps.bzl
index e9ca2ce..667065f 100644
--- a/bazel/benchmark_deps.bzl
+++ b/bazel/benchmark_deps.bzl
@@ -48,8 +48,7 @@ def benchmark_deps():
new_git_repository(
name = "nanobind",
remote = "https://github.com/wjakob/nanobind.git",
- commit = "1ffbfe836c9dac599496a170274ee0075094a607", # v0.2.0
- shallow_since = "1677873085 +0100",
+ tag = "v1.4.0",
build_file = "@//bindings/python:nanobind.BUILD",
recursive_init_submodules = True,
)
diff --git a/bindings/python/nanobind.BUILD b/bindings/python/nanobind.BUILD
index 35536bb..0c00b54 100644
--- a/bindings/python/nanobind.BUILD
+++ b/bindings/python/nanobind.BUILD
@@ -31,6 +31,7 @@ cc_library(
"src/nb_internals.cpp",
"src/nb_internals.h",
"src/nb_ndarray.cpp",
+ "src/nb_static_property.cpp",
"src/nb_type.cpp",
"src/trampoline.cpp",
],