From f48ba3ca0d428bd9525bfea8cf89fe20e541ae7a Mon Sep 17 00:00:00 2001 From: atlas Date: Mon, 27 Jul 2026 17:13:15 +0200 Subject: [PATCH] build(#2772): declare enumflags2 at the workspace level `cargo add -p hive-jobq` wrote the version into the crate's own manifest instead of `[workspace.dependencies]`, which is how every other shared dep here is declared and the thing that stops two members drifting onto different versions of the same crate. --- Cargo.toml | 1 + hive-jobq/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 9cd6ab8c..12ea54ef 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -51,6 +51,7 @@ chrono = { version = "0.4", default-features = false, features = [ ] } clap = { version = "4", features = ["derive"] } clap_complete = "4" +enumflags2 = { version = "0.7.12", features = ["serde"] } indicatif = "0.18" hive-sh4re = { path = "hive-sh4re" } hive-agent-sock = { path = "hive-agent-sock" } diff --git a/hive-jobq/Cargo.toml b/hive-jobq/Cargo.toml index e791f702..4fc70e0a 100644 --- a/hive-jobq/Cargo.toml +++ b/hive-jobq/Cargo.toml @@ -9,7 +9,7 @@ workspace = true [dependencies] chrono = { workspace = true } -enumflags2 = { version = "0.7.12", features = ["serde"] } +enumflags2.workspace = true serde = { workspace = true } thiserror = { workspace = true }