From bde0ff65e32609b5bad982f99cfd0f7c688f4e74 Mon Sep 17 00:00:00 2001 From: Oliver Hamlet Date: Thu, 1 Jan 2026 11:34:43 +0000 Subject: [PATCH] Update loot-condition-interpreter to v5.4.0 --- Cargo.lock | 67 ++-------------------------------------- supply-chain/audits.toml | 6 ++++ supply-chain/config.toml | 32 ------------------- 3 files changed, 8 insertions(+), 97 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 851305ad..4a0ae041 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -255,15 +255,6 @@ dependencies = [ "syn", ] -[[package]] -name = "dataview" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50eb3a329e19d78c3a3dfa4ec5a51ecb84fa3a20c06edad04be25356018218f9" -dependencies = [ - "derive_pod", -] - [[package]] name = "delegate" version = "0.13.4" @@ -275,12 +266,6 @@ dependencies = [ "syn", ] -[[package]] -name = "derive_pod" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2ea6706d74fca54e15f1d40b5cf7fe7f764aaec61352a9fcec58fe27e042fc8" - [[package]] name = "dirs" version = "6.0.0" @@ -589,14 +574,13 @@ checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" [[package]] name = "loot-condition-interpreter" -version = "5.3.3" +version = "5.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "092c6bc62415f8f8963d72444ca50bf93c6d5fc137bff8491e267afe63a978ba" +checksum = "25b56d48ce8c6249efb16d2bf91a3c959dc57eeeff906116547c0af8c86bb953" dependencies = [ "crc32fast", "esplugin", "nom", - "pelite", "regex", "unicase", ] @@ -672,12 +656,6 @@ dependencies = [ "libloading", ] -[[package]] -name = "no-std-compat" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c" - [[package]] name = "nohash-hasher" version = "0.2.0" @@ -733,25 +711,6 @@ dependencies = [ "hashbrown 0.14.5", ] -[[package]] -name = "pelite" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88dccf4bd32294364aeb7bd55d749604450e9db54605887551f21baea7617685" -dependencies = [ - "dataview", - "libc", - "no-std-compat", - "pelite-macros", - "winapi", -] - -[[package]] -name = "pelite-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a7cf3f8ecebb0f4895f4892a8be0a0dc81b498f9d56735cb769dc31bf00815b" - [[package]] name = "pest" version = "2.8.0" @@ -1170,22 +1129,6 @@ dependencies = [ "wit-bindgen-rt", ] -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - [[package]] name = "winapi-util" version = "0.1.11" @@ -1195,12 +1138,6 @@ dependencies = [ "windows-sys", ] -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - [[package]] name = "windows-link" version = "0.2.0" diff --git a/supply-chain/audits.toml b/supply-chain/audits.toml index 3a678f7e..e465f534 100644 --- a/supply-chain/audits.toml +++ b/supply-chain/audits.toml @@ -19,6 +19,12 @@ criteria = "safe-to-deploy" version = "5.3.3" notes = "This is my own crate published using Trusted Publishing, but I can't mark it as trusted by cargo-vet because it doesn't support Trusted Publishing and just sees that the publisher is unknown." +[[audits.loot-condition-interpreter]] +who = "Oliver Hamlet " +criteria = "safe-to-deploy" +delta = "5.3.3 -> 5.4.0" +notes = "This is my own crate published using Trusted Publishing, but I can't mark it as trusted by cargo-vet because it doesn't support Trusted Publishing and just sees that the publisher is unknown." + [[audits.rust-ini]] who = "Oliver Hamlet " criteria = "safe-to-deploy" diff --git a/supply-chain/config.toml b/supply-chain/config.toml index b28a20e3..be6cb155 100644 --- a/supply-chain/config.toml +++ b/supply-chain/config.toml @@ -92,18 +92,10 @@ criteria = "safe-to-deploy" version = "1.0.161" criteria = "safe-to-deploy" -[[exemptions.dataview]] -version = "1.0.1" -criteria = "safe-to-deploy" - [[exemptions.delegate]] version = "0.13.4" criteria = "safe-to-deploy" -[[exemptions.derive_pod]] -version = "0.1.2" -criteria = "safe-to-deploy" - [[exemptions.dirs]] version = "6.0.0" criteria = "safe-to-deploy" @@ -202,10 +194,6 @@ criteria = "safe-to-deploy" version = "3.0.0" criteria = "safe-to-deploy" -[[exemptions.no-std-compat]] -version = "0.4.1" -criteria = "safe-to-deploy" - [[exemptions.nohash-hasher]] version = "0.2.0" criteria = "safe-to-deploy" @@ -226,14 +214,6 @@ criteria = "safe-to-deploy" version = "0.7.3" criteria = "safe-to-deploy" -[[exemptions.pelite]] -version = "0.10.0" -criteria = "safe-to-deploy" - -[[exemptions.pelite-macros]] -version = "0.1.1" -criteria = "safe-to-deploy" - [[exemptions.pest]] version = "2.8.0" criteria = "safe-to-deploy" @@ -368,18 +348,6 @@ criteria = "safe-to-run" suggest = false notes = "At time of review this was only built if targeting WASI, which is not an intended target." -[[exemptions.winapi]] -version = "0.3.9" -criteria = "safe-to-deploy" - -[[exemptions.winapi-i686-pc-windows-gnu]] -version = "0.4.0" -criteria = "safe-to-deploy" - [[exemptions.winapi-util]] version = "0.1.9" criteria = "safe-to-deploy" - -[[exemptions.winapi-x86_64-pc-windows-gnu]] -version = "0.4.0" -criteria = "safe-to-deploy"