From 7c53b48e60afa8b94a9ab7df599369b2e413d8de Mon Sep 17 00:00:00 2001 From: makslevental Date: Tue, 6 Jan 2026 10:23:49 -0800 Subject: [PATCH] [NOMERGE] try nanobind head --- .github/workflows/build_llvm.yml | 1 + projects/mlir-python-bindings/pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_llvm.yml b/.github/workflows/build_llvm.yml index f864a5eb..8730a32f 100644 --- a/.github/workflows/build_llvm.yml +++ b/.github/workflows/build_llvm.yml @@ -141,6 +141,7 @@ jobs: ccache -z $python3_command -m pip install -r third_party/llvm-project/mlir/python/requirements.txt + $python3_command -m pip install "nanobind @ git+https://github.com/wjakob/nanobind.git" --force $python3_command -m pip install setuptools wheel ############################### diff --git a/projects/mlir-python-bindings/pyproject.toml b/projects/mlir-python-bindings/pyproject.toml index 41108d60..406df396 100644 --- a/projects/mlir-python-bindings/pyproject.toml +++ b/projects/mlir-python-bindings/pyproject.toml @@ -24,7 +24,7 @@ Discussions = "https://discourse.llvm.org/" requires = [ "scikit-build-core>=0.10.7", "typing_extensions>=4.12.2", - "nanobind>=2.9, <3.0", + "nanobind @ git+https://github.com/wjakob/nanobind.git", "pybind11>=2.10.0, <=2.13.6", "numpy>=1.19.5, <=2.3.0", ]