From dcac0597c502b7623f0c3d382a2fe631867df64d Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Fri, 26 Jun 2026 14:13:25 +0200 Subject: [PATCH] chore(deps): remove unused regorus yaml feature Signed-off-by: Evan Lezar --- Cargo.lock | 1 - crates/openshell-prover/src/policy.rs | 5 +++-- crates/openshell-supervisor-network/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f693acd66b..081ffe6be7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4674,7 +4674,6 @@ dependencies = [ "rand 0.9.4", "serde", "serde_json", - "serde_yaml", "spin", "thiserror 2.0.18", ] diff --git a/crates/openshell-prover/src/policy.rs b/crates/openshell-prover/src/policy.rs index 8aea4b7d00..aa40d07560 100644 --- a/crates/openshell-prover/src/policy.rs +++ b/crates/openshell-prover/src/policy.rs @@ -12,6 +12,7 @@ use std::path::Path; use miette::{IntoDiagnostic, Result, WrapErr}; use serde::Deserialize; +use serde::de::IgnoredAny; // --------------------------------------------------------------------------- // Policy intent @@ -60,10 +61,10 @@ struct PolicyFile { // Ignored fields the prover does not need. #[serde(default)] #[allow(dead_code)] - landlock: Option, + landlock: Option, #[serde(default)] #[allow(dead_code)] - process: Option, + process: Option, } #[derive(Debug, Deserialize)] diff --git a/crates/openshell-supervisor-network/Cargo.toml b/crates/openshell-supervisor-network/Cargo.toml index 71febf0af9..0f19d1ff30 100644 --- a/crates/openshell-supervisor-network/Cargo.toml +++ b/crates/openshell-supervisor-network/Cargo.toml @@ -25,7 +25,7 @@ hex = "0.4" ipnet = "2" miette = { workspace = true } rcgen = { workspace = true } -regorus = { version = "0.9", default-features = false, features = ["std", "arc", "glob", "yaml"] } +regorus = { version = "0.9", default-features = false, features = ["std", "arc", "glob"] } reqwest = { workspace = true } rustls = { workspace = true } rustls-pemfile = { workspace = true }