From edd384e56e8ecef1f1264be7feda381f1fa29112 Mon Sep 17 00:00:00 2001 From: Eirik A Date: Mon, 16 Sep 2024 21:45:00 +0100 Subject: [PATCH] Reduce cruft in deny config (#1584) * Reduce cruft in deny config document some stray awkward bits, remove the git dev dep (pinned) Signed-off-by: clux * apparently still needed Signed-off-by: clux --------- Signed-off-by: clux --- deny.toml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/deny.toml b/deny.toml index c58216897..b9852a057 100644 --- a/deny.toml +++ b/deny.toml @@ -58,19 +58,16 @@ allow-git = ["https://github.com/tyrone-wu/runtime-macros.git"] [bans] multiple-versions = "deny" -[[bans.skip]] -name = "hermit-abi" - [[bans.skip]] name = "rustls-native-certs" [[bans.skip]] -# Needs a complicated upgrade +# We need to replace derivative to get rid of syn 1 +# https://github.com/kube-rs/kube/issues/1583 name = "syn" [[bans.skip]] -# waiting for pem to bump base64 -# https://github.com/jcreekmore/pem-rs/blob/master/Cargo.toml#L16 +# base64 did some annoying breaking changes name = "base64" [[bans.skip]] @@ -78,10 +75,6 @@ name = "base64" # newer via tower-http (we have latest) name = "bitflags" -[[bans.skip]] -# deep in dependency tree, only dual use via dev dependency -name = "redox_syscall" - [[bans.skip-tree]] name = "windows-sys"