From d034e2195b34c07d911c6527afebc50d6736b76e Mon Sep 17 00:00:00 2001 From: yichuan-w Date: Sat, 20 Sep 2025 19:52:29 +0000 Subject: [PATCH] fix build from source in diskann --- packages/leann-backend-diskann/pyproject.toml | 2 +- uv.lock | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/leann-backend-diskann/pyproject.toml b/packages/leann-backend-diskann/pyproject.toml index 51c31d6..9758276 100644 --- a/packages/leann-backend-diskann/pyproject.toml +++ b/packages/leann-backend-diskann/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["scikit-build-core>=0.10", "pybind11>=2.12.0", "numpy"] +requires = ["scikit-build-core>=0.10", "pybind11>=2.12.0", "numpy", "cmake>=3.30"] build-backend = "scikit_build_core.build" [project] diff --git a/uv.lock b/uv.lock index 1a8c0bf..0378185 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 2 +revision = 3 requires-python = ">=3.9" resolution-markers = [ "python_full_version >= '3.12'", @@ -2138,7 +2138,7 @@ wheels = [ [[package]] name = "leann-backend-diskann" -version = "0.3.3" +version = "0.3.4" source = { editable = "packages/leann-backend-diskann" } dependencies = [ { name = "leann-core" }, @@ -2150,14 +2150,14 @@ dependencies = [ [package.metadata] requires-dist = [ - { name = "leann-core", specifier = "==0.3.3" }, + { name = "leann-core", specifier = "==0.3.4" }, { name = "numpy" }, { name = "protobuf", specifier = ">=3.19.0" }, ] [[package]] name = "leann-backend-hnsw" -version = "0.3.3" +version = "0.3.4" source = { editable = "packages/leann-backend-hnsw" } dependencies = [ { name = "leann-core" }, @@ -2170,7 +2170,7 @@ dependencies = [ [package.metadata] requires-dist = [ - { name = "leann-core", specifier = "==0.3.3" }, + { name = "leann-core", specifier = "==0.3.4" }, { name = "msgpack", specifier = ">=1.0.0" }, { name = "numpy" }, { name = "pyzmq", specifier = ">=23.0.0" }, @@ -2178,7 +2178,7 @@ requires-dist = [ [[package]] name = "leann-core" -version = "0.3.3" +version = "0.3.4" source = { editable = "packages/leann-core" } dependencies = [ { name = "accelerate" },