From b8627e7e9420e155336105e1f116af38fda1ed81 Mon Sep 17 00:00:00 2001 From: atlas Date: Mon, 3 Aug 2026 00:17:52 +0200 Subject: [PATCH] jobq-wire: take utoipa's chrono feature from the workspace The per-crate features = ["chrono"] override was a local deviation with a comment defending it. The feature belongs in the workspace list, where every crate sees the same utoipa. --- Cargo.toml | 2 +- hive-jobq-wire/Cargo.toml | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 50181767..ea41f781 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -116,5 +116,5 @@ matrix-sdk = { version = "0.18", default-features = false, features = [ futures-util = "0.3" hmac = "0.13" sha2 = "0.11" -utoipa = { version = "5", features = ["axum_extras"] } +utoipa = { version = "5", features = ["axum_extras", "chrono"] } utoipa-axum = "0.2" diff --git a/hive-jobq-wire/Cargo.toml b/hive-jobq-wire/Cargo.toml index b2605877..eeda67f3 100644 --- a/hive-jobq-wire/Cargo.toml +++ b/hive-jobq-wire/Cargo.toml @@ -13,6 +13,4 @@ enumflags2 = { workspace = true } hive-jobq = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } -# `chrono` for the lifecycle timestamps' schema; the workspace default carries -# only `axum_extras`, and features are additive so this affects nothing else. -utoipa = { workspace = true, features = ["chrono"] } +utoipa = { workspace = true }