From c6ee6143261d31e55e7f80b23369109b8a44bab4 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 10 Oct 2026 14:13:00 +0000 Subject: [PATCH] cockpit-server: float lance as 13.*, not the exact =13.0.0 pin PR #156 carried the old `=12.0.0` forward as `=13.0.0`. The lance-graph pin rule (2026-09-18) is to float the patch within the major and never pin `.0.0`: our requirement may only be equal to or wider than what lancedb demands, never narrower. Cargo.lock is unchanged (`cargo metadata --locked` passes; still resolves lance 13.0.0). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_017YPZhKpSxN7eSxk7VH2vzB --- crates/cockpit-server/Cargo.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/cockpit-server/Cargo.toml b/crates/cockpit-server/Cargo.toml index dca31978b1..be063f0d15 100644 --- a/crates/cockpit-server/Cargo.toml +++ b/crates/cockpit-server/Cargo.toml @@ -96,7 +96,9 @@ arc-swap = "1.9" # `lance-graph` -> `lance` -> `arrow` — declaring them directly here changes # no resolved version, it just makes the capability this crate USES a thing # this crate ASKS FOR. Same move lance-graph PR #931 made for `object_store`. -lance = "=13.0.0" +# Float the patch, never `=X.0.0` (lance-graph pin rule, 2026-09-18): the +# lance family moves in lockstep by MAJOR; lancedb picks the exact patch. +lance = "13.*" arrow = { version = "58", features = ["prettyprint"] }