From b90558c796b41c05eb6fae1226de96bdc770dcc3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 22 Jan 2025 10:06:58 +0000 Subject: [PATCH 1/2] build(deps): lock file maintenance --- Cargo.lock | 722 +++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 620 insertions(+), 102 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0a98c3a8..43c1b285 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -487,7 +487,7 @@ dependencies = [ "tracing", "tracing-subscriber", "url", - "wasmtime", + "wasmtime 28.0.1", ] [[package]] @@ -565,7 +565,7 @@ dependencies = [ "cap-primitives", "cap-std", "io-lifetimes", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -593,7 +593,7 @@ dependencies = [ "ipnet", "maybe-owned", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", "winx", ] @@ -850,7 +850,16 @@ version = "0.115.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88c1d02b72b6c411c0a2e92b25ed791ad5d071184193c08a34aa0fdcdf000b72" dependencies = [ - "cranelift-entity", + "cranelift-entity 0.115.1", +] + +[[package]] +name = "cranelift-bforest" +version = "0.116.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e15d04a0ce86cb36ead88ad68cf693ffd6cda47052b9e0ac114bc47fd9cd23c4" +dependencies = [ + "cranelift-entity 0.116.1", ] [[package]] @@ -863,6 +872,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "cranelift-bitset" +version = "0.116.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c6e3969a7ce267259ce244b7867c5d3bc9e65b0a87e81039588dfdeaede9f34" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" version = "0.115.1" @@ -870,13 +889,37 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aed3d2d9914d30b460eedd7fd507720203023997bef71452ce84873f9c93537c" dependencies = [ "bumpalo", - "cranelift-bforest", - "cranelift-bitset", - "cranelift-codegen-meta", - "cranelift-codegen-shared", - "cranelift-control", - "cranelift-entity", - "cranelift-isle", + "cranelift-bforest 0.115.1", + "cranelift-bitset 0.115.1", + "cranelift-codegen-meta 0.115.1", + "cranelift-codegen-shared 0.115.1", + "cranelift-control 0.115.1", + "cranelift-entity 0.115.1", + "cranelift-isle 0.115.1", + "gimli 0.31.1", + "hashbrown 0.14.5", + "log", + "regalloc2", + "rustc-hash", + "serde", + "smallvec", + "target-lexicon 0.12.16", +] + +[[package]] +name = "cranelift-codegen" +version = "0.116.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c22032c4cb42558371cf516bb47f26cdad1819d3475c133e93c49f50ebf304e" +dependencies = [ + "bumpalo", + "cranelift-bforest 0.116.1", + "cranelift-bitset 0.116.1", + "cranelift-codegen-meta 0.116.1", + "cranelift-codegen-shared 0.116.1", + "cranelift-control 0.116.1", + "cranelift-entity 0.116.1", + "cranelift-isle 0.116.1", "gimli 0.31.1", "hashbrown 0.14.5", "log", @@ -884,7 +927,7 @@ dependencies = [ "rustc-hash", "serde", "smallvec", - "target-lexicon", + "target-lexicon 0.13.1", ] [[package]] @@ -893,7 +936,16 @@ version = "0.115.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "888c188d32263ec9e048873ff0b68c700933600d553f4412417916828be25f8e" dependencies = [ - "cranelift-codegen-shared", + "cranelift-codegen-shared 0.115.1", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.116.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c904bc71c61b27fc57827f4a1379f29de64fe95653b620a3db77d59655eee0b8" +dependencies = [ + "cranelift-codegen-shared 0.116.1", ] [[package]] @@ -902,6 +954,12 @@ version = "0.115.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ddd5f4114d04ce7e073dd74e2ad16541fc61970726fcc8b2d5644a154ee4127" +[[package]] +name = "cranelift-codegen-shared" +version = "0.116.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40180f5497572f644ce88c255480981ae2ec1d7bb4d8e0c0136a13b87a2f2ceb" + [[package]] name = "cranelift-control" version = "0.115.1" @@ -911,13 +969,33 @@ dependencies = [ "arbitrary", ] +[[package]] +name = "cranelift-control" +version = "0.116.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d132c6d0bd8a489563472afc171759da0707804a65ece7ceb15a8c6d7dd5ef" +dependencies = [ + "arbitrary", +] + [[package]] name = "cranelift-entity" version = "0.115.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "760af4b5e051b5f82097a27274b917e3751736369fa73660513488248d27f23d" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.115.1", + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-entity" +version = "0.116.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b2d0d9618275474fbf679dd018ac6e009acbd6ae6850f6a67be33fb3b00b323" +dependencies = [ + "cranelift-bitset 0.116.1", "serde", "serde_derive", ] @@ -928,10 +1006,22 @@ version = "0.115.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0bf77ec0f470621655ec7539860b5c620d4f91326654ab21b075b83900f8831" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.115.1", + "log", + "smallvec", + "target-lexicon 0.12.16", +] + +[[package]] +name = "cranelift-frontend" +version = "0.116.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fac41e16729107393174b0c9e3730fb072866100e1e64e80a1a963b2e484d57" +dependencies = [ + "cranelift-codegen 0.116.1", "log", "smallvec", - "target-lexicon", + "target-lexicon 0.13.1", ] [[package]] @@ -940,15 +1030,32 @@ version = "0.115.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b665d0a6932c421620be184f9fc7f7adaf1b0bc2fa77bb7ac5177c49abf645b" +[[package]] +name = "cranelift-isle" +version = "0.116.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ca20d576e5070044d0a72a9effc2deacf4d6aa650403189d8ea50126483944d" + [[package]] name = "cranelift-native" version = "0.115.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb2e75d1bd43dfec10924798f15e6474f1dbf63b0024506551aa19394dbe72ab" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.115.1", "libc", - "target-lexicon", + "target-lexicon 0.12.16", +] + +[[package]] +name = "cranelift-native" +version = "0.116.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8dee82f3f1f2c4cba9177f1cc5e350fe98764379bcd29340caa7b01f85076c7" +dependencies = [ + "cranelift-codegen 0.116.1", + "libc", + "target-lexicon 0.13.1", ] [[package]] @@ -1510,7 +1617,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1672,7 +1779,7 @@ checksum = "5e2e6123af26f0f2c51cc66869137080199406754903cc926a7690401ce09cb4" dependencies = [ "io-lifetimes", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1828,9 +1935,9 @@ dependencies = [ [[package]] name = "getset" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f636605b743120a8d32ed92fc27b6cde1a769f8f936c065151eb66f88ded513c" +checksum = "eded738faa0e88d3abc9d1a13cb11adc2073c400969eeb8793cf7132589959fc" dependencies = [ "proc-macro-error2", "proc-macro2", @@ -2512,7 +2619,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65" dependencies = [ "io-lifetimes", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2529,13 +2636,13 @@ checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" [[package]] name = "is-terminal" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b" +checksum = "3f187290c0ed3dfe3f7c85bedddd320949b68fc86ca0ceb71adfb05b3dc3af2a" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2893,7 +3000,7 @@ dependencies = [ "tracing-subscriber", "url", "walrus", - "wasmparser 0.223.0", + "wasmparser 0.224.0", ] [[package]] @@ -3917,11 +4024,11 @@ dependencies = [ "url", "validator", "wapc", - "wasi-common", + "wasi-common 28.0.1", "wasmparser 0.223.0", - "wasmtime", + "wasmtime 28.0.1", "wasmtime-provider", - "wasmtime-wasi", + "wasmtime-wasi 28.0.1", ] [[package]] @@ -4255,11 +4362,23 @@ version = "28.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8324e531de91a3c25021a30fb7862d39cc516b61fbb801176acb5ff279ea887b" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.115.1", "log", "sptr", ] +[[package]] +name = "pulley-interpreter" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62d95f8575df49a2708398182f49a888cf9dc30210fb1fd2df87c889edcee75d" +dependencies = [ + "cranelift-bitset 0.116.1", + "log", + "sptr", + "wasmtime-math", +] + [[package]] name = "quick-xml" version = "0.32.0" @@ -4318,7 +4437,7 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -4680,9 +4799,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags 2.8.0", "errno", @@ -4690,7 +4809,7 @@ dependencies = [ "libc", "linux-raw-sys", "once_cell", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -5492,7 +5611,7 @@ dependencies = [ "fd-lock", "io-lifetimes", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", "winx", ] @@ -5513,6 +5632,12 @@ version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" +[[package]] +name = "target-lexicon" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc12939a1c9b9d391e0b7135f72fd30508b73450753e28341fed159317582a77" + [[package]] name = "tempfile" version = "3.15.0" @@ -5524,7 +5649,7 @@ dependencies = [ "getrandom", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -6028,6 +6153,17 @@ dependencies = [ "tracing-log", ] +[[package]] +name = "trait-variant" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.96", +] + [[package]] name = "try-lock" version = "0.2.5" @@ -6157,9 +6293,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.12.0" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "744018581f9a3454a9e15beb8a33b017183f1e7c0cd170232a2d1453b23a51c4" +checksum = "b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b" [[package]] name = "validator" @@ -6293,6 +6429,31 @@ name = "wasi-common" version = "28.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "403e18d3ccec169773155ef65d051f6a1bd9c50cfefbb4ab40b955fe85c146ac" +dependencies = [ + "anyhow", + "bitflags 2.8.0", + "cap-fs-ext", + "cap-rand", + "cap-std", + "cap-time-ext", + "fs-set-times", + "io-extras", + "io-lifetimes", + "log", + "rustix", + "system-interface", + "thiserror 1.0.69", + "tracing", + "wasmtime 28.0.1", + "wiggle 28.0.1", + "windows-sys 0.59.0", +] + +[[package]] +name = "wasi-common" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe3101bd34deeb64225431f8b1b1793c87e7cad94383464878b3f90da6995977" dependencies = [ "anyhow", "bitflags 2.8.0", @@ -6309,8 +6470,8 @@ dependencies = [ "thiserror 1.0.69", "tokio", "tracing", - "wasmtime", - "wiggle", + "wasmtime 29.0.1", + "wiggle 29.0.1", "windows-sys 0.59.0", ] @@ -6406,12 +6567,12 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.223.0" +version = "0.224.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e636076193fa68103e937ac951b5f2f587624097017d764b8984d9c0f149464" +checksum = "b7249cf8cb0c6b9cb42bce90c0a5feb276fbf963fa385ff3d818ab3d90818ed6" dependencies = [ "leb128", - "wasmparser 0.223.0", + "wasmparser 0.224.0", ] [[package]] @@ -6467,6 +6628,19 @@ dependencies = [ "serde", ] +[[package]] +name = "wasmparser" +version = "0.224.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65881a664fdd43646b647bb27bf186ab09c05bf56779d40aed4c6dce47d423f5" +dependencies = [ + "bitflags 2.8.0", + "hashbrown 0.15.2", + "indexmap 2.7.1", + "semver", + "serde", +] + [[package]] name = "wasmprinter" version = "0.221.2" @@ -6507,7 +6681,7 @@ dependencies = [ "paste", "postcard", "psm", - "pulley-interpreter", + "pulley-interpreter 28.0.1", "rayon", "rustix", "semver", @@ -6516,21 +6690,79 @@ dependencies = [ "serde_json", "smallvec", "sptr", - "target-lexicon", + "target-lexicon 0.12.16", "wasm-encoder 0.221.2", "wasmparser 0.221.2", - "wasmtime-asm-macros", - "wasmtime-cache", - "wasmtime-component-macro", - "wasmtime-component-util", - "wasmtime-cranelift", - "wasmtime-environ", - "wasmtime-fiber", - "wasmtime-jit-debug", - "wasmtime-jit-icache-coherence", - "wasmtime-slab", - "wasmtime-versioned-export-macros", - "wasmtime-winch", + "wasmtime-asm-macros 28.0.1", + "wasmtime-cache 28.0.1", + "wasmtime-component-macro 28.0.1", + "wasmtime-component-util 28.0.1", + "wasmtime-cranelift 28.0.1", + "wasmtime-environ 28.0.1", + "wasmtime-fiber 28.0.1", + "wasmtime-jit-debug 28.0.1", + "wasmtime-jit-icache-coherence 28.0.1", + "wasmtime-slab 28.0.1", + "wasmtime-versioned-export-macros 28.0.1", + "wasmtime-winch 28.0.1", + "wat", + "windows-sys 0.59.0", +] + +[[package]] +name = "wasmtime" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11976a250672556d1c4c04c6d5d7656ac9192ac9edc42a4587d6c21460010e69" +dependencies = [ + "addr2line", + "anyhow", + "async-trait", + "bitflags 2.8.0", + "bumpalo", + "cc", + "cfg-if", + "encoding_rs", + "fxprof-processed-profile", + "gimli 0.31.1", + "hashbrown 0.14.5", + "indexmap 2.7.1", + "ittapi", + "libc", + "log", + "mach2", + "memfd", + "object", + "once_cell", + "paste", + "postcard", + "psm", + "pulley-interpreter 29.0.1", + "rayon", + "rustix", + "semver", + "serde", + "serde_derive", + "serde_json", + "smallvec", + "sptr", + "target-lexicon 0.13.1", + "trait-variant", + "wasm-encoder 0.221.2", + "wasmparser 0.221.2", + "wasmtime-asm-macros 29.0.1", + "wasmtime-cache 29.0.1", + "wasmtime-component-macro 29.0.1", + "wasmtime-component-util 29.0.1", + "wasmtime-cranelift 29.0.1", + "wasmtime-environ 29.0.1", + "wasmtime-fiber 29.0.1", + "wasmtime-jit-debug 29.0.1", + "wasmtime-jit-icache-coherence 29.0.1", + "wasmtime-math", + "wasmtime-slab 29.0.1", + "wasmtime-versioned-export-macros 29.0.1", + "wasmtime-winch 29.0.1", "wat", "windows-sys 0.59.0", ] @@ -6544,6 +6776,15 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "wasmtime-asm-macros" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f178b0d125201fbe9f75beaf849bd3e511891f9e45ba216a5b620802ccf64f2" +dependencies = [ + "cfg-if", +] + [[package]] name = "wasmtime-cache" version = "28.0.1" @@ -6564,6 +6805,26 @@ dependencies = [ "zstd", ] +[[package]] +name = "wasmtime-cache" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b1161c8f62880deea07358bc40cceddc019f1c81d46007bc390710b2fe24ffc" +dependencies = [ + "anyhow", + "base64 0.21.7", + "directories-next", + "log", + "postcard", + "rustix", + "serde", + "serde_derive", + "sha2", + "toml", + "windows-sys 0.59.0", + "zstd", +] + [[package]] name = "wasmtime-component-macro" version = "28.0.1" @@ -6574,8 +6835,23 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.96", - "wasmtime-component-util", - "wasmtime-wit-bindgen", + "wasmtime-component-util 28.0.1", + "wasmtime-wit-bindgen 28.0.1", + "wit-parser", +] + +[[package]] +name = "wasmtime-component-macro" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d74de6592ed945d0a602f71243982a304d5d02f1e501b638addf57f42d57dfaf" +dependencies = [ + "anyhow", + "proc-macro2", + "quote", + "syn 2.0.96", + "wasmtime-component-util 29.0.1", + "wasmtime-wit-bindgen 29.0.1", "wit-parser", ] @@ -6585,6 +6861,12 @@ version = "28.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9275aa01ceaaa2fa6c0ecaa5267518d80b9d6e9ae7c7ea42f4c6e073e6a69ef" +[[package]] +name = "wasmtime-component-util" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "707dc7b3c112ab5a366b30cfe2fb5b2f8e6a0f682f16df96a5ec582bfe6f056e" + [[package]] name = "wasmtime-cranelift" version = "28.0.1" @@ -6593,21 +6875,46 @@ checksum = "0701a44a323267aae4499672dae422b266cee3135a23b640972ec8c0e10a44a2" dependencies = [ "anyhow", "cfg-if", - "cranelift-codegen", - "cranelift-control", - "cranelift-entity", - "cranelift-frontend", - "cranelift-native", + "cranelift-codegen 0.115.1", + "cranelift-control 0.115.1", + "cranelift-entity 0.115.1", + "cranelift-frontend 0.115.1", + "cranelift-native 0.115.1", "gimli 0.31.1", "itertools 0.12.1", "log", "object", "smallvec", - "target-lexicon", + "target-lexicon 0.12.16", "thiserror 1.0.69", "wasmparser 0.221.2", - "wasmtime-environ", - "wasmtime-versioned-export-macros", + "wasmtime-environ 28.0.1", + "wasmtime-versioned-export-macros 28.0.1", +] + +[[package]] +name = "wasmtime-cranelift" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "366be722674d4bf153290fbcbc4d7d16895cc82fb3e869f8d550ff768f9e9e87" +dependencies = [ + "anyhow", + "cfg-if", + "cranelift-codegen 0.116.1", + "cranelift-control 0.116.1", + "cranelift-entity 0.116.1", + "cranelift-frontend 0.116.1", + "cranelift-native 0.116.1", + "gimli 0.31.1", + "itertools 0.12.1", + "log", + "object", + "smallvec", + "target-lexicon 0.13.1", + "thiserror 1.0.69", + "wasmparser 0.221.2", + "wasmtime-environ 29.0.1", + "wasmtime-versioned-export-macros 29.0.1", ] [[package]] @@ -6618,8 +6925,8 @@ checksum = "264c968c1b81d340355ece2be0bc31a10f567ccb6ce08512c3b7d10e26f3cbe5" dependencies = [ "anyhow", "cpp_demangle", - "cranelift-bitset", - "cranelift-entity", + "cranelift-bitset 0.115.1", + "cranelift-entity 0.115.1", "gimli 0.31.1", "indexmap 2.7.1", "log", @@ -6630,11 +6937,38 @@ dependencies = [ "serde", "serde_derive", "smallvec", - "target-lexicon", + "target-lexicon 0.12.16", "wasm-encoder 0.221.2", "wasmparser 0.221.2", "wasmprinter", - "wasmtime-component-util", + "wasmtime-component-util 28.0.1", +] + +[[package]] +name = "wasmtime-environ" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdadc1af7097347aa276a4f008929810f726b5b46946971c660b6d421e9994ad" +dependencies = [ + "anyhow", + "cpp_demangle", + "cranelift-bitset 0.116.1", + "cranelift-entity 0.116.1", + "gimli 0.31.1", + "indexmap 2.7.1", + "log", + "object", + "postcard", + "rustc-demangle", + "semver", + "serde", + "serde_derive", + "smallvec", + "target-lexicon 0.13.1", + "wasm-encoder 0.221.2", + "wasmparser 0.221.2", + "wasmprinter", + "wasmtime-component-util 29.0.1", ] [[package]] @@ -6647,8 +6981,23 @@ dependencies = [ "cc", "cfg-if", "rustix", - "wasmtime-asm-macros", - "wasmtime-versioned-export-macros", + "wasmtime-asm-macros 28.0.1", + "wasmtime-versioned-export-macros 28.0.1", + "windows-sys 0.59.0", +] + +[[package]] +name = "wasmtime-fiber" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccba90d4119f081bca91190485650730a617be1fff5228f8c4757ce133d21117" +dependencies = [ + "anyhow", + "cc", + "cfg-if", + "rustix", + "wasmtime-asm-macros 29.0.1", + "wasmtime-versioned-export-macros 29.0.1", "windows-sys 0.59.0", ] @@ -6660,7 +7009,18 @@ checksum = "0cec0a8e5620ae71bfcaaec78e3076be5b6ebf869f4e6191925d73242224a915" dependencies = [ "object", "rustix", - "wasmtime-versioned-export-macros", + "wasmtime-versioned-export-macros 28.0.1", +] + +[[package]] +name = "wasmtime-jit-debug" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e7b61488a5ee00c35c8c22de707c36c0aecacf419a3be803a6a2ba5e860f56a" +dependencies = [ + "object", + "rustix", + "wasmtime-versioned-export-macros 29.0.1", ] [[package]] @@ -6675,11 +7035,32 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "wasmtime-jit-icache-coherence" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec5e8552e01692e6c2e5293171704fed8abdec79d1a6995a0870ab190e5747d1" +dependencies = [ + "anyhow", + "cfg-if", + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "wasmtime-math" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29210ec2aa25e00f4d54605cedaf080f39ec01a872c5bd520ad04c67af1dde17" +dependencies = [ + "libm", +] + [[package]] name = "wasmtime-provider" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b09fea404e3ae7d4a51da5f4efa665c7485eb3e7ea0200d544d84454c527011a" +checksum = "989254b263d85d37403b25ea07a11aafccc96220a62746c70c60053bab9392b5" dependencies = [ "anyhow", "async-trait", @@ -6692,9 +7073,9 @@ dependencies = [ "tokio", "tracing", "wapc", - "wasi-common", - "wasmtime", - "wasmtime-wasi", + "wasi-common 29.0.1", + "wasmtime 29.0.1", + "wasmtime-wasi 29.0.1", ] [[package]] @@ -6703,6 +7084,12 @@ version = "28.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "564905638c132c275d365c1fa074f0b499790568f43148d29de84ccecfb5cb31" +[[package]] +name = "wasmtime-slab" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcb5821a96fa04ac14bc7b158bb3d5cd7729a053db5a74dad396cd513a5e5ccf" + [[package]] name = "wasmtime-versioned-export-macros" version = "28.0.1" @@ -6714,6 +7101,17 @@ dependencies = [ "syn 2.0.96", ] +[[package]] +name = "wasmtime-versioned-export-macros" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86ff86db216dc0240462de40c8290887a613dddf9685508eb39479037ba97b5b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.96", +] + [[package]] name = "wasmtime-wasi" version = "28.0.1" @@ -6739,8 +7137,39 @@ dependencies = [ "tokio", "tracing", "url", - "wasmtime", - "wiggle", + "wasmtime 28.0.1", + "wiggle 28.0.1", + "windows-sys 0.59.0", +] + +[[package]] +name = "wasmtime-wasi" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d1be69bfcab1bdac74daa7a1f9695ab992b9c8e21b9b061e7d66434097e0ca4" +dependencies = [ + "anyhow", + "async-trait", + "bitflags 2.8.0", + "bytes", + "cap-fs-ext", + "cap-net-ext", + "cap-rand", + "cap-std", + "cap-time-ext", + "fs-set-times", + "futures", + "io-extras", + "io-lifetimes", + "rustix", + "system-interface", + "thiserror 1.0.69", + "tokio", + "tracing", + "trait-variant", + "url", + "wasmtime 29.0.1", + "wiggle 29.0.1", "windows-sys 0.59.0", ] @@ -6751,14 +7180,31 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b111d909dc604c741bd8ac2f4af373eaa5c68c34b5717271bcb687688212cef8" dependencies = [ "anyhow", - "cranelift-codegen", + "cranelift-codegen 0.115.1", + "gimli 0.31.1", + "object", + "target-lexicon 0.12.16", + "wasmparser 0.221.2", + "wasmtime-cranelift 28.0.1", + "wasmtime-environ 28.0.1", + "winch-codegen 28.0.1", +] + +[[package]] +name = "wasmtime-winch" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdbabfb8f20502d5e1d81092b9ead3682ae59988487aafcd7567387b7a43cf8f" +dependencies = [ + "anyhow", + "cranelift-codegen 0.116.1", "gimli 0.31.1", "object", - "target-lexicon", + "target-lexicon 0.13.1", "wasmparser 0.221.2", - "wasmtime-cranelift", - "wasmtime-environ", - "winch-codegen", + "wasmtime-cranelift 29.0.1", + "wasmtime-environ 29.0.1", + "winch-codegen 29.0.1", ] [[package]] @@ -6773,6 +7219,18 @@ dependencies = [ "wit-parser", ] +[[package]] +name = "wasmtime-wit-bindgen" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8358319c2dd1e4db79e3c1c5d3a5af84956615343f9f89f4e4996a36816e06e6" +dependencies = [ + "anyhow", + "heck", + "indexmap 2.7.1", + "wit-parser", +] + [[package]] name = "wast" version = "35.0.2" @@ -6784,24 +7242,24 @@ dependencies = [ [[package]] name = "wast" -version = "223.0.0" +version = "224.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d59b2ba8a2ff9f06194b7be9524f92e45e70149f4dacc0d0c7ad92b59ac875e4" +checksum = "d722a51e62b669d17e5a9f6bc8ec210178b37d869114355aa46989686c5c6391" dependencies = [ "bumpalo", "leb128", "memchr", "unicode-width 0.2.0", - "wasm-encoder 0.223.0", + "wasm-encoder 0.224.0", ] [[package]] name = "wat" -version = "1.223.0" +version = "1.224.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "662786915c427e4918ff01eabb3c4756d4d947cd8f635761526b4cc9da2eaaad" +checksum = "71dece6a7dd5bcbcf8d256606c7fb3faa36286d46bf3f98185407719a5ceede2" dependencies = [ - "wast 223.0.0", + "wast 224.0.0", ] [[package]] @@ -6880,8 +7338,23 @@ dependencies = [ "bitflags 2.8.0", "thiserror 1.0.69", "tracing", - "wasmtime", - "wiggle-macro", + "wasmtime 28.0.1", + "wiggle-macro 28.0.1", +] + +[[package]] +name = "wiggle" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b9af35bc9629c52c261465320a9a07959164928b4241980ba1cf923b9e6751d" +dependencies = [ + "anyhow", + "async-trait", + "bitflags 2.8.0", + "thiserror 1.0.69", + "tracing", + "wasmtime 29.0.1", + "wiggle-macro 29.0.1", ] [[package]] @@ -6899,6 +7372,21 @@ dependencies = [ "witx", ] +[[package]] +name = "wiggle-generate" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2cf267dd05673912c8138f4b54acabe6bd53407d9d1536f0fadb6520dd16e101" +dependencies = [ + "anyhow", + "heck", + "proc-macro2", + "quote", + "shellexpand", + "syn 2.0.96", + "witx", +] + [[package]] name = "wiggle-macro" version = "28.0.1" @@ -6908,7 +7396,19 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.96", - "wiggle-generate", + "wiggle-generate 28.0.1", +] + +[[package]] +name = "wiggle-macro" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08c5c473d4198e6c2d377f3809f713ff0c110cab88a0805ae099a82119ee250c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.96", + "wiggle-generate 29.0.1", ] [[package]] @@ -6933,7 +7433,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.59.0", ] [[package]] @@ -6949,14 +7449,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6232f40a795be2ce10fc761ed3b403825126a60d12491ac556ea104a932fd18a" dependencies = [ "anyhow", - "cranelift-codegen", + "cranelift-codegen 0.115.1", "gimli 0.31.1", "regalloc2", "smallvec", - "target-lexicon", + "target-lexicon 0.12.16", "wasmparser 0.221.2", - "wasmtime-cranelift", - "wasmtime-environ", + "wasmtime-cranelift 28.0.1", + "wasmtime-environ 28.0.1", +] + +[[package]] +name = "winch-codegen" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f849ef2c5f46cb0a20af4b4487aaa239846e52e2c03f13fa3c784684552859c" +dependencies = [ + "anyhow", + "cranelift-codegen 0.116.1", + "gimli 0.31.1", + "regalloc2", + "smallvec", + "target-lexicon 0.13.1", + "thiserror 1.0.69", + "wasmparser 0.221.2", + "wasmtime-cranelift 29.0.1", + "wasmtime-environ 29.0.1", ] [[package]] @@ -7254,7 +7772,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f3fd376f71958b862e7afb20cfe5a22830e1963462f3a17f49d82a6c1d1f42d" dependencies = [ "bitflags 2.8.0", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] From 96ccf2b0f2448489074c538f7496c93deb486123 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Cuadrado=20Juan?= Date: Wed, 22 Jan 2025 11:08:44 +0100 Subject: [PATCH 2/2] deps: Bump policy-evaluator to v0.19.9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: VĂ­ctor Cuadrado Juan --- Cargo.lock | 648 +++++++---------------------------------------------- Cargo.toml | 2 +- 2 files changed, 78 insertions(+), 572 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 43c1b285..2b323ce9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -469,7 +469,7 @@ dependencies = [ [[package]] name = "burrego" version = "0.3.4" -source = "git+https://github.com/kubewarden/policy-evaluator?tag=v0.19.8#327b8a6773b8bf43f20e686722b4517067a3bff6" +source = "git+https://github.com/kubewarden/policy-evaluator?tag=v0.19.9#b93a2f3ee4d88ff1c19fe7e3fd3bd1642bffb3d9" dependencies = [ "base64 0.22.1", "chrono", @@ -487,7 +487,7 @@ dependencies = [ "tracing", "tracing-subscriber", "url", - "wasmtime 28.0.1", + "wasmtime", ] [[package]] @@ -844,32 +844,13 @@ dependencies = [ "libc", ] -[[package]] -name = "cranelift-bforest" -version = "0.115.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88c1d02b72b6c411c0a2e92b25ed791ad5d071184193c08a34aa0fdcdf000b72" -dependencies = [ - "cranelift-entity 0.115.1", -] - [[package]] name = "cranelift-bforest" version = "0.116.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e15d04a0ce86cb36ead88ad68cf693ffd6cda47052b9e0ac114bc47fd9cd23c4" dependencies = [ - "cranelift-entity 0.116.1", -] - -[[package]] -name = "cranelift-bitset" -version = "0.115.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "720b93bd86ebbb23ebfb2db1ed44d54b2ecbdbb2d034d485bc64aa605ee787ab" -dependencies = [ - "serde", - "serde_derive", + "cranelift-entity", ] [[package]] @@ -882,30 +863,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "cranelift-codegen" -version = "0.115.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aed3d2d9914d30b460eedd7fd507720203023997bef71452ce84873f9c93537c" -dependencies = [ - "bumpalo", - "cranelift-bforest 0.115.1", - "cranelift-bitset 0.115.1", - "cranelift-codegen-meta 0.115.1", - "cranelift-codegen-shared 0.115.1", - "cranelift-control 0.115.1", - "cranelift-entity 0.115.1", - "cranelift-isle 0.115.1", - "gimli 0.31.1", - "hashbrown 0.14.5", - "log", - "regalloc2", - "rustc-hash", - "serde", - "smallvec", - "target-lexicon 0.12.16", -] - [[package]] name = "cranelift-codegen" version = "0.116.1" @@ -913,13 +870,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c22032c4cb42558371cf516bb47f26cdad1819d3475c133e93c49f50ebf304e" dependencies = [ "bumpalo", - "cranelift-bforest 0.116.1", - "cranelift-bitset 0.116.1", - "cranelift-codegen-meta 0.116.1", - "cranelift-codegen-shared 0.116.1", - "cranelift-control 0.116.1", - "cranelift-entity 0.116.1", - "cranelift-isle 0.116.1", + "cranelift-bforest", + "cranelift-bitset", + "cranelift-codegen-meta", + "cranelift-codegen-shared", + "cranelift-control", + "cranelift-entity", + "cranelift-isle", "gimli 0.31.1", "hashbrown 0.14.5", "log", @@ -927,16 +884,7 @@ dependencies = [ "rustc-hash", "serde", "smallvec", - "target-lexicon 0.13.1", -] - -[[package]] -name = "cranelift-codegen-meta" -version = "0.115.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "888c188d32263ec9e048873ff0b68c700933600d553f4412417916828be25f8e" -dependencies = [ - "cranelift-codegen-shared 0.115.1", + "target-lexicon", ] [[package]] @@ -945,30 +893,15 @@ version = "0.116.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c904bc71c61b27fc57827f4a1379f29de64fe95653b620a3db77d59655eee0b8" dependencies = [ - "cranelift-codegen-shared 0.116.1", + "cranelift-codegen-shared", ] -[[package]] -name = "cranelift-codegen-shared" -version = "0.115.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ddd5f4114d04ce7e073dd74e2ad16541fc61970726fcc8b2d5644a154ee4127" - [[package]] name = "cranelift-codegen-shared" version = "0.116.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40180f5497572f644ce88c255480981ae2ec1d7bb4d8e0c0136a13b87a2f2ceb" -[[package]] -name = "cranelift-control" -version = "0.115.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92cc4c98d6a4256a1600d93ccd3536f3e77da9b4ca2c279de786ac22876e67d6" -dependencies = [ - "arbitrary", -] - [[package]] name = "cranelift-control" version = "0.116.1" @@ -978,84 +911,44 @@ dependencies = [ "arbitrary", ] -[[package]] -name = "cranelift-entity" -version = "0.115.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "760af4b5e051b5f82097a27274b917e3751736369fa73660513488248d27f23d" -dependencies = [ - "cranelift-bitset 0.115.1", - "serde", - "serde_derive", -] - [[package]] name = "cranelift-entity" version = "0.116.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b2d0d9618275474fbf679dd018ac6e009acbd6ae6850f6a67be33fb3b00b323" dependencies = [ - "cranelift-bitset 0.116.1", + "cranelift-bitset", "serde", "serde_derive", ] -[[package]] -name = "cranelift-frontend" -version = "0.115.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0bf77ec0f470621655ec7539860b5c620d4f91326654ab21b075b83900f8831" -dependencies = [ - "cranelift-codegen 0.115.1", - "log", - "smallvec", - "target-lexicon 0.12.16", -] - [[package]] name = "cranelift-frontend" version = "0.116.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fac41e16729107393174b0c9e3730fb072866100e1e64e80a1a963b2e484d57" dependencies = [ - "cranelift-codegen 0.116.1", + "cranelift-codegen", "log", "smallvec", - "target-lexicon 0.13.1", + "target-lexicon", ] -[[package]] -name = "cranelift-isle" -version = "0.115.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b665d0a6932c421620be184f9fc7f7adaf1b0bc2fa77bb7ac5177c49abf645b" - [[package]] name = "cranelift-isle" version = "0.116.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ca20d576e5070044d0a72a9effc2deacf4d6aa650403189d8ea50126483944d" -[[package]] -name = "cranelift-native" -version = "0.115.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2e75d1bd43dfec10924798f15e6474f1dbf63b0024506551aa19394dbe72ab" -dependencies = [ - "cranelift-codegen 0.115.1", - "libc", - "target-lexicon 0.12.16", -] - [[package]] name = "cranelift-native" version = "0.116.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8dee82f3f1f2c4cba9177f1cc5e350fe98764379bcd29340caa7b01f85076c7" dependencies = [ - "cranelift-codegen 0.116.1", + "cranelift-codegen", "libc", - "target-lexicon 0.13.1", + "target-lexicon", ] [[package]] @@ -3993,7 +3886,7 @@ dependencies = [ [[package]] name = "policy-evaluator" version = "0.19.8" -source = "git+https://github.com/kubewarden/policy-evaluator?tag=v0.19.8#327b8a6773b8bf43f20e686722b4517067a3bff6" +source = "git+https://github.com/kubewarden/policy-evaluator?tag=v0.19.9#b93a2f3ee4d88ff1c19fe7e3fd3bd1642bffb3d9" dependencies = [ "anyhow", "base64 0.22.1", @@ -4024,11 +3917,11 @@ dependencies = [ "url", "validator", "wapc", - "wasi-common 28.0.1", - "wasmparser 0.223.0", - "wasmtime 28.0.1", + "wasi-common", + "wasmparser 0.224.0", + "wasmtime", "wasmtime-provider", - "wasmtime-wasi 28.0.1", + "wasmtime-wasi", ] [[package]] @@ -4356,24 +4249,13 @@ dependencies = [ "url", ] -[[package]] -name = "pulley-interpreter" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8324e531de91a3c25021a30fb7862d39cc516b61fbb801176acb5ff279ea887b" -dependencies = [ - "cranelift-bitset 0.115.1", - "log", - "sptr", -] - [[package]] name = "pulley-interpreter" version = "29.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62d95f8575df49a2708398182f49a888cf9dc30210fb1fd2df87c889edcee75d" dependencies = [ - "cranelift-bitset 0.116.1", + "cranelift-bitset", "log", "sptr", "wasmtime-math", @@ -5626,12 +5508,6 @@ dependencies = [ "xattr", ] -[[package]] -name = "target-lexicon" -version = "0.12.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" - [[package]] name = "target-lexicon" version = "0.13.1" @@ -6299,9 +6175,9 @@ checksum = "b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b" [[package]] name = "validator" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0b4a29d8709210980a09379f27ee31549b73292c87ab9899beee1c0d3be6303" +checksum = "43fb22e1a008ece370ce08a3e9e4447a910e92621bb49b85d6e48a45397e7cfa" dependencies = [ "idna", "once_cell", @@ -6315,9 +6191,9 @@ dependencies = [ [[package]] name = "validator_derive" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bac855a2ce6f843beb229757e6e570a42e837bcb15e5f449dd48d5747d41bf77" +checksum = "b7df16e474ef958526d1205f6dda359fdfab79d9aa6d54bafcb92dcd07673dca" dependencies = [ "darling", "once_cell", @@ -6424,31 +6300,6 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" -[[package]] -name = "wasi-common" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "403e18d3ccec169773155ef65d051f6a1bd9c50cfefbb4ab40b955fe85c146ac" -dependencies = [ - "anyhow", - "bitflags 2.8.0", - "cap-fs-ext", - "cap-rand", - "cap-std", - "cap-time-ext", - "fs-set-times", - "io-extras", - "io-lifetimes", - "log", - "rustix", - "system-interface", - "thiserror 1.0.69", - "tracing", - "wasmtime 28.0.1", - "wiggle 28.0.1", - "windows-sys 0.59.0", -] - [[package]] name = "wasi-common" version = "29.0.1" @@ -6470,8 +6321,8 @@ dependencies = [ "thiserror 1.0.69", "tokio", "tracing", - "wasmtime 29.0.1", - "wiggle 29.0.1", + "wasmtime", + "wiggle", "windows-sys 0.59.0", ] @@ -6615,19 +6466,6 @@ dependencies = [ "serde", ] -[[package]] -name = "wasmparser" -version = "0.223.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5a99faceb1a5a84dd6084ec4bfa4b2ab153b5793b43fd8f58b89232634afc35" -dependencies = [ - "bitflags 2.8.0", - "hashbrown 0.15.2", - "indexmap 2.7.1", - "semver", - "serde", -] - [[package]] name = "wasmparser" version = "0.224.0" @@ -6652,63 +6490,6 @@ dependencies = [ "wasmparser 0.221.2", ] -[[package]] -name = "wasmtime" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edd30973c65eceb0f37dfcc430d83abd5eb24015fdfcab6912f52949287e04f0" -dependencies = [ - "addr2line", - "anyhow", - "async-trait", - "bitflags 2.8.0", - "bumpalo", - "cc", - "cfg-if", - "encoding_rs", - "fxprof-processed-profile", - "gimli 0.31.1", - "hashbrown 0.14.5", - "indexmap 2.7.1", - "ittapi", - "libc", - "libm", - "log", - "mach2", - "memfd", - "object", - "once_cell", - "paste", - "postcard", - "psm", - "pulley-interpreter 28.0.1", - "rayon", - "rustix", - "semver", - "serde", - "serde_derive", - "serde_json", - "smallvec", - "sptr", - "target-lexicon 0.12.16", - "wasm-encoder 0.221.2", - "wasmparser 0.221.2", - "wasmtime-asm-macros 28.0.1", - "wasmtime-cache 28.0.1", - "wasmtime-component-macro 28.0.1", - "wasmtime-component-util 28.0.1", - "wasmtime-cranelift 28.0.1", - "wasmtime-environ 28.0.1", - "wasmtime-fiber 28.0.1", - "wasmtime-jit-debug 28.0.1", - "wasmtime-jit-icache-coherence 28.0.1", - "wasmtime-slab 28.0.1", - "wasmtime-versioned-export-macros 28.0.1", - "wasmtime-winch 28.0.1", - "wat", - "windows-sys 0.59.0", -] - [[package]] name = "wasmtime" version = "29.0.1" @@ -6737,7 +6518,7 @@ dependencies = [ "paste", "postcard", "psm", - "pulley-interpreter 29.0.1", + "pulley-interpreter", "rayon", "rustix", "semver", @@ -6746,36 +6527,27 @@ dependencies = [ "serde_json", "smallvec", "sptr", - "target-lexicon 0.13.1", + "target-lexicon", "trait-variant", "wasm-encoder 0.221.2", "wasmparser 0.221.2", - "wasmtime-asm-macros 29.0.1", - "wasmtime-cache 29.0.1", - "wasmtime-component-macro 29.0.1", - "wasmtime-component-util 29.0.1", - "wasmtime-cranelift 29.0.1", - "wasmtime-environ 29.0.1", - "wasmtime-fiber 29.0.1", - "wasmtime-jit-debug 29.0.1", - "wasmtime-jit-icache-coherence 29.0.1", + "wasmtime-asm-macros", + "wasmtime-cache", + "wasmtime-component-macro", + "wasmtime-component-util", + "wasmtime-cranelift", + "wasmtime-environ", + "wasmtime-fiber", + "wasmtime-jit-debug", + "wasmtime-jit-icache-coherence", "wasmtime-math", - "wasmtime-slab 29.0.1", - "wasmtime-versioned-export-macros 29.0.1", - "wasmtime-winch 29.0.1", + "wasmtime-slab", + "wasmtime-versioned-export-macros", + "wasmtime-winch", "wat", "windows-sys 0.59.0", ] -[[package]] -name = "wasmtime-asm-macros" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6c21dd30d1f3f93ee390ac1a7ec304ecdbfdab6390e1add41a1f52727b0992b" -dependencies = [ - "cfg-if", -] - [[package]] name = "wasmtime-asm-macros" version = "29.0.1" @@ -6785,26 +6557,6 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "wasmtime-cache" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cabd563cfbfe75c5bf514081f624ca8d18391a37520d8c794abce702474e688c" -dependencies = [ - "anyhow", - "base64 0.21.7", - "directories-next", - "log", - "postcard", - "rustix", - "serde", - "serde_derive", - "sha2", - "toml", - "windows-sys 0.59.0", - "zstd", -] - [[package]] name = "wasmtime-cache" version = "29.0.1" @@ -6825,21 +6577,6 @@ dependencies = [ "zstd", ] -[[package]] -name = "wasmtime-component-macro" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f948a6ef3119d52c9f12936970de28ddf3f9bea04bc65571f4a92d2e5ab38f4" -dependencies = [ - "anyhow", - "proc-macro2", - "quote", - "syn 2.0.96", - "wasmtime-component-util 28.0.1", - "wasmtime-wit-bindgen 28.0.1", - "wit-parser", -] - [[package]] name = "wasmtime-component-macro" version = "29.0.1" @@ -6850,48 +6587,17 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.96", - "wasmtime-component-util 29.0.1", - "wasmtime-wit-bindgen 29.0.1", + "wasmtime-component-util", + "wasmtime-wit-bindgen", "wit-parser", ] -[[package]] -name = "wasmtime-component-util" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9275aa01ceaaa2fa6c0ecaa5267518d80b9d6e9ae7c7ea42f4c6e073e6a69ef" - [[package]] name = "wasmtime-component-util" version = "29.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "707dc7b3c112ab5a366b30cfe2fb5b2f8e6a0f682f16df96a5ec582bfe6f056e" -[[package]] -name = "wasmtime-cranelift" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0701a44a323267aae4499672dae422b266cee3135a23b640972ec8c0e10a44a2" -dependencies = [ - "anyhow", - "cfg-if", - "cranelift-codegen 0.115.1", - "cranelift-control 0.115.1", - "cranelift-entity 0.115.1", - "cranelift-frontend 0.115.1", - "cranelift-native 0.115.1", - "gimli 0.31.1", - "itertools 0.12.1", - "log", - "object", - "smallvec", - "target-lexicon 0.12.16", - "thiserror 1.0.69", - "wasmparser 0.221.2", - "wasmtime-environ 28.0.1", - "wasmtime-versioned-export-macros 28.0.1", -] - [[package]] name = "wasmtime-cranelift" version = "29.0.1" @@ -6900,48 +6606,21 @@ checksum = "366be722674d4bf153290fbcbc4d7d16895cc82fb3e869f8d550ff768f9e9e87" dependencies = [ "anyhow", "cfg-if", - "cranelift-codegen 0.116.1", - "cranelift-control 0.116.1", - "cranelift-entity 0.116.1", - "cranelift-frontend 0.116.1", - "cranelift-native 0.116.1", + "cranelift-codegen", + "cranelift-control", + "cranelift-entity", + "cranelift-frontend", + "cranelift-native", "gimli 0.31.1", "itertools 0.12.1", "log", "object", "smallvec", - "target-lexicon 0.13.1", + "target-lexicon", "thiserror 1.0.69", "wasmparser 0.221.2", - "wasmtime-environ 29.0.1", - "wasmtime-versioned-export-macros 29.0.1", -] - -[[package]] -name = "wasmtime-environ" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "264c968c1b81d340355ece2be0bc31a10f567ccb6ce08512c3b7d10e26f3cbe5" -dependencies = [ - "anyhow", - "cpp_demangle", - "cranelift-bitset 0.115.1", - "cranelift-entity 0.115.1", - "gimli 0.31.1", - "indexmap 2.7.1", - "log", - "object", - "postcard", - "rustc-demangle", - "semver", - "serde", - "serde_derive", - "smallvec", - "target-lexicon 0.12.16", - "wasm-encoder 0.221.2", - "wasmparser 0.221.2", - "wasmprinter", - "wasmtime-component-util 28.0.1", + "wasmtime-environ", + "wasmtime-versioned-export-macros", ] [[package]] @@ -6952,8 +6631,8 @@ checksum = "cdadc1af7097347aa276a4f008929810f726b5b46946971c660b6d421e9994ad" dependencies = [ "anyhow", "cpp_demangle", - "cranelift-bitset 0.116.1", - "cranelift-entity 0.116.1", + "cranelift-bitset", + "cranelift-entity", "gimli 0.31.1", "indexmap 2.7.1", "log", @@ -6964,26 +6643,11 @@ dependencies = [ "serde", "serde_derive", "smallvec", - "target-lexicon 0.13.1", + "target-lexicon", "wasm-encoder 0.221.2", "wasmparser 0.221.2", "wasmprinter", - "wasmtime-component-util 29.0.1", -] - -[[package]] -name = "wasmtime-fiber" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78505221fd5bd7b07b4e1fa2804edea49dc231e626ad6861adc8f531812973e6" -dependencies = [ - "anyhow", - "cc", - "cfg-if", - "rustix", - "wasmtime-asm-macros 28.0.1", - "wasmtime-versioned-export-macros 28.0.1", - "windows-sys 0.59.0", + "wasmtime-component-util", ] [[package]] @@ -6996,22 +6660,11 @@ dependencies = [ "cc", "cfg-if", "rustix", - "wasmtime-asm-macros 29.0.1", - "wasmtime-versioned-export-macros 29.0.1", + "wasmtime-asm-macros", + "wasmtime-versioned-export-macros", "windows-sys 0.59.0", ] -[[package]] -name = "wasmtime-jit-debug" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cec0a8e5620ae71bfcaaec78e3076be5b6ebf869f4e6191925d73242224a915" -dependencies = [ - "object", - "rustix", - "wasmtime-versioned-export-macros 28.0.1", -] - [[package]] name = "wasmtime-jit-debug" version = "29.0.1" @@ -7020,19 +6673,7 @@ checksum = "3e7b61488a5ee00c35c8c22de707c36c0aecacf419a3be803a6a2ba5e860f56a" dependencies = [ "object", "rustix", - "wasmtime-versioned-export-macros 29.0.1", -] - -[[package]] -name = "wasmtime-jit-icache-coherence" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bedb677ca1b549d98f95e9e1f9251b460090d99a2c196a0614228c064bf2e59" -dependencies = [ - "anyhow", - "cfg-if", - "libc", - "windows-sys 0.59.0", + "wasmtime-versioned-export-macros", ] [[package]] @@ -7073,34 +6714,17 @@ dependencies = [ "tokio", "tracing", "wapc", - "wasi-common 29.0.1", - "wasmtime 29.0.1", - "wasmtime-wasi 29.0.1", + "wasi-common", + "wasmtime", + "wasmtime-wasi", ] -[[package]] -name = "wasmtime-slab" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "564905638c132c275d365c1fa074f0b499790568f43148d29de84ccecfb5cb31" - [[package]] name = "wasmtime-slab" version = "29.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcb5821a96fa04ac14bc7b158bb3d5cd7729a053db5a74dad396cd513a5e5ccf" -[[package]] -name = "wasmtime-versioned-export-macros" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e91092e6cf77390eeccee273846a9327f3e8f91c3c6280f60f37809f0e62d29" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.96", -] - [[package]] name = "wasmtime-versioned-export-macros" version = "29.0.1" @@ -7112,36 +6736,6 @@ dependencies = [ "syn 2.0.96", ] -[[package]] -name = "wasmtime-wasi" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a8e04b9a4c68ad018b330a4f4914b82b01dc3582d715ce21a93564c7f26b19f" -dependencies = [ - "anyhow", - "async-trait", - "bitflags 2.8.0", - "bytes", - "cap-fs-ext", - "cap-net-ext", - "cap-rand", - "cap-std", - "cap-time-ext", - "fs-set-times", - "futures", - "io-extras", - "io-lifetimes", - "rustix", - "system-interface", - "thiserror 1.0.69", - "tokio", - "tracing", - "url", - "wasmtime 28.0.1", - "wiggle 28.0.1", - "windows-sys 0.59.0", -] - [[package]] name = "wasmtime-wasi" version = "29.0.1" @@ -7168,28 +6762,11 @@ dependencies = [ "tracing", "trait-variant", "url", - "wasmtime 29.0.1", - "wiggle 29.0.1", + "wasmtime", + "wiggle", "windows-sys 0.59.0", ] -[[package]] -name = "wasmtime-winch" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b111d909dc604c741bd8ac2f4af373eaa5c68c34b5717271bcb687688212cef8" -dependencies = [ - "anyhow", - "cranelift-codegen 0.115.1", - "gimli 0.31.1", - "object", - "target-lexicon 0.12.16", - "wasmparser 0.221.2", - "wasmtime-cranelift 28.0.1", - "wasmtime-environ 28.0.1", - "winch-codegen 28.0.1", -] - [[package]] name = "wasmtime-winch" version = "29.0.1" @@ -7197,26 +6774,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdbabfb8f20502d5e1d81092b9ead3682ae59988487aafcd7567387b7a43cf8f" dependencies = [ "anyhow", - "cranelift-codegen 0.116.1", + "cranelift-codegen", "gimli 0.31.1", "object", - "target-lexicon 0.13.1", + "target-lexicon", "wasmparser 0.221.2", - "wasmtime-cranelift 29.0.1", - "wasmtime-environ 29.0.1", - "winch-codegen 29.0.1", -] - -[[package]] -name = "wasmtime-wit-bindgen" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f38f7a5eb2f06f53fe943e7fb8bf4197f7cf279f1bc52c0ce56e9d3ffd750a4" -dependencies = [ - "anyhow", - "heck", - "indexmap 2.7.1", - "wit-parser", + "wasmtime-cranelift", + "wasmtime-environ", + "winch-codegen", ] [[package]] @@ -7327,21 +6892,6 @@ dependencies = [ "winsafe", ] -[[package]] -name = "wiggle" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b23e3dc273d1e35cab9f38a5f76487aeeedcfa6a3fb594e209ee7b6f8b41dcc" -dependencies = [ - "anyhow", - "async-trait", - "bitflags 2.8.0", - "thiserror 1.0.69", - "tracing", - "wasmtime 28.0.1", - "wiggle-macro 28.0.1", -] - [[package]] name = "wiggle" version = "29.0.1" @@ -7353,23 +6903,8 @@ dependencies = [ "bitflags 2.8.0", "thiserror 1.0.69", "tracing", - "wasmtime 29.0.1", - "wiggle-macro 29.0.1", -] - -[[package]] -name = "wiggle-generate" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8738c5a7ef3a9de0fae10f8b84091a2aa4e059d8fef23de202ab689812b6bc6e" -dependencies = [ - "anyhow", - "heck", - "proc-macro2", - "quote", - "shellexpand", - "syn 2.0.96", - "witx", + "wasmtime", + "wiggle-macro", ] [[package]] @@ -7387,18 +6922,6 @@ dependencies = [ "witx", ] -[[package]] -name = "wiggle-macro" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e882267ac583e013a38a5aaeb83a49b219456ba3aa6e6772440f7213b176e8ff" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.96", - "wiggle-generate 28.0.1", -] - [[package]] name = "wiggle-macro" version = "29.0.1" @@ -7408,7 +6931,7 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.96", - "wiggle-generate 29.0.1", + "wiggle-generate", ] [[package]] @@ -7442,23 +6965,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -[[package]] -name = "winch-codegen" -version = "28.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6232f40a795be2ce10fc761ed3b403825126a60d12491ac556ea104a932fd18a" -dependencies = [ - "anyhow", - "cranelift-codegen 0.115.1", - "gimli 0.31.1", - "regalloc2", - "smallvec", - "target-lexicon 0.12.16", - "wasmparser 0.221.2", - "wasmtime-cranelift 28.0.1", - "wasmtime-environ 28.0.1", -] - [[package]] name = "winch-codegen" version = "29.0.1" @@ -7466,15 +6972,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f849ef2c5f46cb0a20af4b4487aaa239846e52e2c03f13fa3c784684552859c" dependencies = [ "anyhow", - "cranelift-codegen 0.116.1", + "cranelift-codegen", "gimli 0.31.1", "regalloc2", "smallvec", - "target-lexicon 0.13.1", + "target-lexicon", "thiserror 1.0.69", "wasmparser 0.221.2", - "wasmtime-cranelift 29.0.1", - "wasmtime-environ 29.0.1", + "wasmtime-cranelift", + "wasmtime-environ", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index ff5c4e60..1eefbad9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ k8s-openapi = { version = "0.24.0", default-features = false, features = [ lazy_static = "1.4.0" pem = "3" pulldown-cmark-mdcat = { version = "2.7.1", default-features = false } -policy-evaluator = { git = "https://github.com/kubewarden/policy-evaluator", tag = "v0.19.8" } +policy-evaluator = { git = "https://github.com/kubewarden/policy-evaluator", tag = "v0.19.9" } rustls-pki-types = { version = "1", features = ["alloc"] } prettytable-rs = "^0.10" pulldown-cmark = { version = "0.12.1", default-features = false }