From e63fda6339cf853cf703cb93ccfc586230f19ad3 Mon Sep 17 00:00:00 2001 From: ruvnet Date: Fri, 24 Apr 2026 10:15:18 -0400 Subject: [PATCH] chore(rulake): add version to ruvector-rabitq path dep for crates.io MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cargo publish requires both `path` and `version` for cross-crate workspace deps so crates.io can resolve them once the published version lands. Adds `version = \"2.2\"` alongside the existing path (path wins during local dev, version is what crates.io indexes). Dry-run now passes the manifest-validation stage and only fails on the expected "ruvector-rabitq not yet on crates.io" line — publishing rabitq first + waiting ~1 min for indexing will clear it. Co-Authored-By: claude-flow --- crates/ruvector-rulake/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/ruvector-rulake/Cargo.toml b/crates/ruvector-rulake/Cargo.toml index 2c6bcecfc..ad4d2efc0 100644 --- a/crates/ruvector-rulake/Cargo.toml +++ b/crates/ruvector-rulake/Cargo.toml @@ -13,7 +13,7 @@ name = "rulake-demo" path = "src/bin/rulake-demo.rs" [dependencies] -ruvector-rabitq = { path = "../ruvector-rabitq" } +ruvector-rabitq = { path = "../ruvector-rabitq", version = "2.2" } serde = { workspace = true } serde_json = "1" thiserror = { workspace = true }