diff --git a/Cargo.lock b/Cargo.lock index 9d76518e9..3bd274546 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -75,6 +75,19 @@ version = "0.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b" +[[package]] +name = "ammonia" +version = "4.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17e913097e1a2124b46746c980134e8c954bc17a6a59bb3fde96f088d126dde6" +dependencies = [ + "cssparser", + "html5ever", + "maplit", + "tendril", + "url", +] + [[package]] name = "android_system_properties" version = "0.1.5" @@ -629,15 +642,6 @@ version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" -[[package]] -name = "bitmaps" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2" -dependencies = [ - "typenum", -] - [[package]] name = "bitvec" version = "1.0.1" @@ -887,7 +891,7 @@ dependencies = [ "cairo-lang-syntax", "cairo-lang-utils", "itertools 0.14.0", - "pulldown-cmark", + "pulldown-cmark 0.13.0", "salsa", ] @@ -951,7 +955,7 @@ dependencies = [ "semver 1.0.27", "serde", "smol_str", - "toml", + "toml 0.9.8", ] [[package]] @@ -1152,7 +1156,7 @@ dependencies = [ "cairo-lang-utils", "serde", "thiserror 2.0.17", - "toml", + "toml 0.9.8", ] [[package]] @@ -1248,7 +1252,7 @@ dependencies = [ "serde", "sha3", "starknet-types-core 0.2.4", - "toml", + "toml 0.9.8", ] [[package]] @@ -1571,7 +1575,7 @@ dependencies = [ "serde_json", "serde_yaml", "tempfile", - "toml", + "toml 0.9.8", "tracing", "tracing-chrome", "tracing-subscriber", @@ -1615,7 +1619,7 @@ dependencies = [ "anyhow", "clap", "semver 1.0.27", - "toml_edit", + "toml_edit 0.23.9", "xshell", ] @@ -1868,7 +1872,7 @@ version = "4.5.49" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "syn 2.0.111", @@ -2058,36 +2062,36 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30054f4aef4d614d37f27d5b77e36e165f0b27a71563be348e7c9fcfac41eed8" +checksum = "b27381757f9295b67e558f4c64a83bfe7c6e82daad1ba4f8a948482c5de56ee9" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0beab56413879d4f515e08bcf118b1cb85f294129bb117057f573d37bfbb925a" +checksum = "1e2ef32a4dbf1b380632a889995156080ecc0f1e07ac8eaa3f6325e4bd14ad8a" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d054747549a69b264d5299c8ca1b0dd45dc6bd0ee43f1edfcc42a8b12952c7a" +checksum = "3b71c01a8007dd54330c8d73edeb82a8fc1a7143884af2f319e97340e290939b" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98b92d481b77a7dc9d07c96e24a16f29e0c9c27d042828fdf7e49e54ee9819bf" +checksum = "19fef6b39515a0ecfbb9954ab3d2d6740a459a11bef3d0536ef48460e6f6deb5" dependencies = [ "serde", "serde_derive", @@ -2095,9 +2099,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6eeccfc043d599b0ef1806942707fc51cdd1c3965c343956dc975a55d82a920f" +checksum = "2060d8c75772e5208a9d3b766d9eb975bfc18ac459b75a0a2b2a72769a2f6da6" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -2122,37 +2126,37 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1174cdb9d9d43b2bdaa612a07ed82af13db9b95526bc2c286c2aec4689bcc038" +checksum = "887e3ab41a8a75cb6b68c5fc686158b6083f1ad49cf52f2da7538fba17ff0be6" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", "cranelift-srcgen", - "heck 0.5.0", + "heck", "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d572be73fae802eb115f45e7e67a9ed16acb4ee683b67c4086768786545419a" +checksum = "85b187cbec77058579b47e8f75b1ce430b0d110df9c38d0fee2f8bd9801fd673" [[package]] name = "cranelift-control" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1587465cc84c5cc793b44add928771945f3132bbf6b3621ee9473c631a87156" +checksum = "b421ad1fefa33a1bb278d761d8ad7d49e17b7089f652fc2a1536435c75ff8def" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063b83448b1343e79282c3c7cbda7ed5f0816f0b763a4c15f7cecb0a17d87ea6" +checksum = "46e3a650a696c3f4c93bb869e7d219ba3abf6e247164aaf7f12dc918a1d52772" dependencies = [ "cranelift-bitset", "serde", @@ -2161,9 +2165,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa4461c2d2ca48bc72883f5f5c3129d9aefac832df1db824af9db8db3efee109" +checksum = "38d48f516c004656a85747f6f8ccf6e23d8ec0a0a6dcf75ec85d6f2fa7e12c91" dependencies = [ "cranelift-codegen", "log", @@ -2173,15 +2177,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acd811b25e18f14810d09c504e06098acc1d9dbfa24879bf0d6b6fb44415fc66" +checksum = "7ce7761455ec4977010db897e9ad925200f08e435b9fa17575bd269ba174f33b" [[package]] name = "cranelift-native" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2417046989d8d6367a55bbab2e406a9195d176f4779be4aa484d645887217d37" +checksum = "42be1df38c4db6e19ba19d5ab8e65950c2865da0ad9e972a99ef224f1f77b8af" dependencies = [ "cranelift-codegen", "libc", @@ -2190,9 +2194,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.126.1" +version = "0.124.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d039de901c8d928222b8128e1b9a9ab27b82a7445cb749a871c75d9cb25c57d" +checksum = "5fee765d14f3f91dcba44c0e4b0eaece5f89024539b620af15a6aeec485b1170" [[package]] name = "crc32fast" @@ -2296,6 +2300,29 @@ dependencies = [ "typenum", ] +[[package]] +name = "cssparser" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa" +dependencies = [ + "cssparser-macros", + "dtoa-short", + "itoa", + "phf", + "smallvec", +] + +[[package]] +name = "cssparser-macros" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" +dependencies = [ + "quote", + "syn 2.0.111", +] + [[package]] name = "darling" version = "0.20.11" @@ -2316,6 +2343,16 @@ dependencies = [ "darling_macro 0.21.3", ] +[[package]] +name = "darling" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d" +dependencies = [ + "darling_core 0.23.0", + "darling_macro 0.23.0", +] + [[package]] name = "darling_core" version = "0.20.11" @@ -2344,6 +2381,19 @@ dependencies = [ "syn 2.0.111", ] +[[package]] +name = "darling_core" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0" +dependencies = [ + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.111", +] + [[package]] name = "darling_macro" version = "0.20.11" @@ -2366,6 +2416,17 @@ dependencies = [ "syn 2.0.111", ] +[[package]] +name = "darling_macro" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d" +dependencies = [ + "darling_core 0.23.0", + "quote", + "syn 2.0.111", +] + [[package]] name = "dashmap" version = "6.1.0" @@ -2615,7 +2676,7 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.2", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -2652,6 +2713,21 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "780955b8b195a21ab8e4ac6b60dd1dbdcec1dc6c51c0617964b08c81785e12c9" +[[package]] +name = "dtoa" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04" + +[[package]] +name = "dtoa-short" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" +dependencies = [ + "dtoa", +] + [[package]] name = "dunce" version = "1.0.5" @@ -2688,12 +2764,6 @@ dependencies = [ "syn 2.0.111", ] -[[package]] -name = "ego-tree" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2972feb8dffe7bc8c5463b1dacda1b0dfbed3710e50f977d965429692d74cd8" - [[package]] name = "either" version = "1.15.0" @@ -2775,6 +2845,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2" dependencies = [ "log", + "regex", ] [[package]] @@ -2789,7 +2860,10 @@ version = "0.11.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f" dependencies = [ + "anstream", + "anstyle", "env_filter", + "jiff", "log", ] @@ -2817,7 +2891,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -2927,12 +3001,6 @@ dependencies = [ "static_assertions", ] -[[package]] -name = "fixedbitset" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" - [[package]] name = "fixedbitset" version = "0.5.7" @@ -2978,12 +3046,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" -[[package]] -name = "font-awesome-as-a-crate" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "932dcfbd51320af5f27f1ba02d2e567dec332cac7d2c221ba45d8e767264c4dc" - [[package]] name = "foreign-types" version = "0.3.2" @@ -3145,17 +3207,25 @@ dependencies = [ "slab", ] +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + [[package]] name = "fxprof-processed-profile" -version = "0.8.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25234f20a3ec0a962a61770cfe39ecf03cb529a6e474ad8cff025ed497eda557" +checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" dependencies = [ "bitflags 2.10.0", "debugid", - "rustc-hash", + "fxhash", "serde", - "serde_derive", "serde_json", ] @@ -3957,12 +4027,6 @@ dependencies = [ "stable_deref_trait", ] -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - [[package]] name = "heck" version = "0.5.0" @@ -4293,20 +4357,6 @@ dependencies = [ "winapi-util", ] -[[package]] -name = "im-rc" -version = "15.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe" -dependencies = [ - "bitmaps", - "rand_core 0.6.4", - "rand_xoshiro", - "sized-chunks", - "typenum", - "version_check", -] - [[package]] name = "impl-codec" version = "0.6.0" @@ -4538,7 +4588,7 @@ dependencies = [ "portable-atomic", "portable-atomic-util", "serde_core", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -4736,9 +4786,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" -version = "0.2.177" +version = "0.2.178" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" +checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" [[package]] name = "libloading" @@ -4900,6 +4950,12 @@ dependencies = [ "libc", ] +[[package]] +name = "maplit" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" + [[package]] name = "markup5ever" version = "0.35.0" @@ -4966,145 +5022,40 @@ checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" [[package]] name = "mdbook" -version = "0.5.1" +version = "0.4.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bca7352cc25a3c0c746530e627feb6bea0959c4b25775316c4feefa431d4d092" +checksum = "93c284d2855916af7c5919cf9ad897cfc77d3c2db6f55429c7cfb769182030ec" dependencies = [ + "ammonia", "anyhow", "axum", + "chrono", "clap", "clap_complete", + "elasticlunr-rs", + "env_logger", "futures-util", + "handlebars", + "hex", "ignore", - "mdbook-core", - "mdbook-driver", - "mdbook-html", - "mdbook-markdown", - "mdbook-preprocessor", - "mdbook-renderer", - "mdbook-summary", + "log", + "memchr", "notify", "notify-debouncer-mini", "opener", "pathdiff", - "tokio", - "toml", - "tower-http", - "tracing", - "tracing-subscriber", - "walkdir", -] - -[[package]] -name = "mdbook-core" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ef8430ec21b88489dfffd90c0fb9bd3eab96bf7642ef0cab74754b9d2e5b7f6" -dependencies = [ - "anyhow", - "regex", - "serde", - "serde_json", - "toml", - "tracing", -] - -[[package]] -name = "mdbook-driver" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "162700e33a89ac858d9bff47fa45bf85a60055c2bfcfa52449b5727e317a9dd5" -dependencies = [ - "anyhow", - "indexmap", - "mdbook-core", - "mdbook-html", - "mdbook-markdown", - "mdbook-preprocessor", - "mdbook-renderer", - "mdbook-summary", + "pulldown-cmark 0.10.3", "regex", "serde", "serde_json", + "sha2", "shlex", "tempfile", - "toml", + "tokio", + "toml 0.5.11", "topological-sort", - "tracing", -] - -[[package]] -name = "mdbook-html" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879080044b944c4e9138b7ee6b51ca139944790d88df1fa6dbe4f4621716f4bb" -dependencies = [ - "anyhow", - "ego-tree", - "elasticlunr-rs", - "font-awesome-as-a-crate", - "handlebars", - "hex", - "html5ever", - "indexmap", - "mdbook-core", - "mdbook-markdown", - "mdbook-renderer", - "pulldown-cmark", - "regex", - "serde", - "serde_json", - "sha2", - "tracing", -] - -[[package]] -name = "mdbook-markdown" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27f58c1b5686d0add2b513c15401177f84e87742ec381ccd4bfc2216de9a52e8" -dependencies = [ - "pulldown-cmark", - "regex", - "tracing", -] - -[[package]] -name = "mdbook-preprocessor" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01f84f2b2ef3ccf2c6dd71255f9d90912cce7d5a5aa32899d033003d2c71f84d" -dependencies = [ - "anyhow", - "mdbook-core", - "serde", - "serde_json", -] - -[[package]] -name = "mdbook-renderer" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c1791611e2118bc3521b83afbf24e5c973414807f8c1cb378b8fc8845c7fc70" -dependencies = [ - "anyhow", - "mdbook-core", - "serde", - "serde_json", -] - -[[package]] -name = "mdbook-summary" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6826680313837f89dfcccac07e87f0f47e168989da9bd005909d7b2230edaec0" -dependencies = [ - "anyhow", - "mdbook-core", - "memchr", - "pulldown-cmark", - "serde", - "tracing", + "tower-http", + "walkdir", ] [[package]] @@ -5336,9 +5287,9 @@ dependencies = [ [[package]] name = "notify-debouncer-mini" -version = "0.7.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17849edfaabd9a5fef1c606d99cfc615a8e99f7ac4366406d86c7942a3184cf2" +checksum = "a689eb4262184d9a1727f9087cd03883ea716682ab03ed24efec57d7716dccb8" dependencies = [ "log", "notify", @@ -5391,7 +5342,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -5592,7 +5543,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -5725,23 +5676,13 @@ dependencies = [ "sha2", ] -[[package]] -name = "petgraph" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" -dependencies = [ - "fixedbitset 0.4.2", - "indexmap", -] - [[package]] name = "petgraph" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" dependencies = [ - "fixedbitset 0.5.7", + "fixedbitset", "indexmap", ] @@ -5751,7 +5692,7 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" dependencies = [ - "fixedbitset 0.5.7", + "fixedbitset", "hashbrown 0.15.5", "indexmap", "serde", @@ -5763,6 +5704,7 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" dependencies = [ + "phf_macros", "phf_shared", ] @@ -5786,6 +5728,19 @@ dependencies = [ "rand 0.8.5", ] +[[package]] +name = "phf_macros" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" +dependencies = [ + "phf_generator", + "phf_shared", + "proc-macro2", + "quote", + "syn 2.0.111", +] + [[package]] name = "phf_shared" version = "0.11.3" @@ -5944,7 +5899,7 @@ version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983" dependencies = [ - "toml_edit", + "toml_edit 0.23.9", ] [[package]] @@ -6013,6 +5968,18 @@ dependencies = [ "version-ranges", ] +[[package]] +name = "pulldown-cmark" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76979bea66e7875e7509c4ec5300112b316af87fa7a252ca91c448b32dfe3993" +dependencies = [ + "bitflags 2.10.0", + "memchr", + "pulldown-cmark-escape 0.10.1", + "unicase", +] + [[package]] name = "pulldown-cmark" version = "0.13.0" @@ -6022,10 +5989,16 @@ dependencies = [ "bitflags 2.10.0", "getopts", "memchr", - "pulldown-cmark-escape", + "pulldown-cmark-escape 0.11.0", "unicase", ] +[[package]] +name = "pulldown-cmark-escape" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd348ff538bc9caeda7ee8cad2d1d48236a1f443c1fa3913c6a02fe0043b1dd3" + [[package]] name = "pulldown-cmark-escape" version = "0.11.0" @@ -6034,9 +6007,9 @@ checksum = "007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae" [[package]] name = "pulley-interpreter" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a09eb45f768f3a0396e85822790d867000c8b5f11551e7268c279e991457b16" +checksum = "c5c8a4c6db43cd896bcc33f316c2f449a89fbec962717e9097d88c9c82547ec0" dependencies = [ "cranelift-bitset", "log", @@ -6046,9 +6019,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e29368432b8b7a8a343b75a6914621fad905c95d5c5297449a6546c127224f7a" +checksum = "573407df6287098f3e9ded7873a768156bc97c6939d077924d70416cb529bab6" dependencies = [ "proc-macro2", "quote", @@ -6139,9 +6112,9 @@ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" [[package]] name = "ra-ap-rustc_lexer" -version = "0.140.0" +version = "0.141.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc1eb30d69ff96984590603e1be7f0b5b3a3ce35ca9a27df4e14399ddfcbb76b" +checksum = "2f307b8c145685f538c2cd8073c5969dd3f072e2fc674f5bbdfed21349adfc01" dependencies = [ "memchr", "unicode-properties", @@ -6150,9 +6123,9 @@ dependencies = [ [[package]] name = "ra-ap-rustc_parse_format" -version = "0.140.0" +version = "0.141.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f80e35f5259dd8227fc5f039ffb75066b5b5619023d17997b3bc2e596d63c52e" +checksum = "88775d1862fecd1345ddf08122f68c03d07884224256021e5b11a159f86ae7c3" dependencies = [ "ra-ap-rustc_lexer", "rustc-literal-escaper", @@ -6160,9 +6133,9 @@ dependencies = [ [[package]] name = "ra_ap_toolchain" -version = "0.0.308" +version = "0.0.309" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73238c7ce9e395503401049c4e7bc64e0ff84f915d4f6205b96850e616706b11" +checksum = "e2c83c60cc1c45847de8fa120b3c99dca0dd58af355cc08d8297eea9a88886be" dependencies = [ "camino", "home", @@ -6251,15 +6224,6 @@ dependencies = [ "rand_core 0.9.3", ] -[[package]] -name = "rand_xoshiro" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" -dependencies = [ - "rand_core 0.6.4", -] - [[package]] name = "raw-cpuid" version = "11.6.0" @@ -6635,7 +6599,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.11.0", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -6869,8 +6833,8 @@ dependencies = [ "thiserror 2.0.17", "tokio", "tokio-stream", - "toml", - "toml_edit", + "toml 0.9.8", + "toml_edit 0.23.9", "tracing", "tracing-chrome", "tracing-subscriber", @@ -7153,7 +7117,7 @@ dependencies = [ "sha2", "snapbox", "tokio", - "toml_edit", + "toml_edit 0.23.9", "tower-http", "url", "walkdir", @@ -7417,6 +7381,15 @@ dependencies = [ "syn 2.0.111", ] +[[package]] +name = "serde_spanned" +version = "0.6.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" +dependencies = [ + "serde", +] + [[package]] name = "serde_spanned" version = "1.0.3" @@ -7604,16 +7577,6 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4e36eca171fddeda53901b0a436573b3f2391eaa9189d439b2bd8ea8cebd7e3" -[[package]] -name = "sized-chunks" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e" -dependencies = [ - "bitmaps", - "typenum", -] - [[package]] name = "slab" version = "0.4.11" @@ -7631,12 +7594,12 @@ dependencies = [ [[package]] name = "smol_str" -version = "0.3.4" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3498b0a27f93ef1402f20eefacfaa1691272ac4eca1cdc8c596cb0a245d6cbf5" +checksum = "9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d" dependencies = [ "borsh", - "serde_core", + "serde", ] [[package]] @@ -7991,7 +7954,7 @@ version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "syn 2.0.111", @@ -8289,7 +8252,7 @@ dependencies = [ "getrandom 0.3.4", "once_cell", "rustix 1.1.2", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -8309,7 +8272,7 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2111ef44dae28680ae9752bb89409e7310ca33a8c621ebe7b106cf5c928b3ac0" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -8375,7 +8338,7 @@ name = "test-for-each-example" version = "1.0.0" dependencies = [ "camino", - "darling 0.21.3", + "darling 0.23.0", "proc-macro2", "quote", "syn 2.0.111", @@ -8601,6 +8564,27 @@ dependencies = [ "tokio", ] +[[package]] +name = "toml" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" +dependencies = [ + "serde", +] + +[[package]] +name = "toml" +version = "0.8.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" +dependencies = [ + "serde", + "serde_spanned 0.6.9", + "toml_datetime 0.6.11", + "toml_edit 0.22.27", +] + [[package]] name = "toml" version = "0.9.8" @@ -8609,13 +8593,22 @@ checksum = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" dependencies = [ "indexmap", "serde_core", - "serde_spanned", - "toml_datetime", + "serde_spanned 1.0.3", + "toml_datetime 0.7.3", "toml_parser", "toml_writer", "winnow", ] +[[package]] +name = "toml_datetime" +version = "0.6.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" +dependencies = [ + "serde", +] + [[package]] name = "toml_datetime" version = "0.7.3" @@ -8627,14 +8620,28 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.23.7" +version = "0.22.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" +dependencies = [ + "indexmap", + "serde", + "serde_spanned 0.6.9", + "toml_datetime 0.6.11", + "toml_write", + "winnow", +] + +[[package]] +name = "toml_edit" +version = "0.23.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" +checksum = "5d7cbc3b4b49633d57a0509303158ca50de80ae32c265093b24c414705807832" dependencies = [ "indexmap", "serde_core", - "serde_spanned", - "toml_datetime", + "serde_spanned 1.0.3", + "toml_datetime 0.7.3", "toml_parser", "toml_writer", "winnow", @@ -8649,6 +8656,12 @@ dependencies = [ "winnow", ] +[[package]] +name = "toml_write" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" + [[package]] name = "toml_writer" version = "1.0.4" @@ -8807,7 +8820,7 @@ dependencies = [ "serde_json", "target-triple", "termcolor", - "toml", + "toml 0.9.8", ] [[package]] @@ -9178,24 +9191,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" [[package]] -name = "wasm-compose" -version = "0.240.0" +name = "wasm-encoder" +version = "0.239.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "feeb9a231e63bd5d5dfe07e9f8daa53d5c85e4f7de5ef756d3b4e6a5f501c578" +checksum = "5be00faa2b4950c76fe618c409d2c3ea5a3c9422013e079482d78544bb2d184c" dependencies = [ - "anyhow", - "heck 0.4.1", - "im-rc", - "indexmap", - "log", - "petgraph 0.6.5", - "serde", - "serde_derive", - "serde_yaml", - "smallvec", - "wasm-encoder", - "wasmparser", - "wat", + "leb128fmt", + "wasmparser 0.239.0", ] [[package]] @@ -9205,7 +9207,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06d642d8c5ecc083aafe9ceb32809276a304547a3a6eeecceb5d8152598bc71f" dependencies = [ "leb128fmt", - "wasmparser", + "wasmparser 0.240.0", ] [[package]] @@ -9223,9 +9225,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.240.0" +version = "0.239.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b722dcf61e0ea47440b53ff83ccb5df8efec57a69d150e4f24882e4eba7e24a4" +checksum = "8c9d90bb93e764f6beabf1d02028c70a2156a6583e63ac4218dd07ef733368b0" dependencies = [ "bitflags 2.10.0", "hashbrown 0.15.5", @@ -9235,21 +9237,32 @@ dependencies = [ ] [[package]] -name = "wasmprinter" +name = "wasmparser" version = "0.240.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a84d6e25c198da67d0150ee7c2c62d33d784f0a565d1e670bdf1eeccca8158bc" +checksum = "b722dcf61e0ea47440b53ff83ccb5df8efec57a69d150e4f24882e4eba7e24a4" +dependencies = [ + "bitflags 2.10.0", + "indexmap", + "semver 1.0.27", +] + +[[package]] +name = "wasmprinter" +version = "0.239.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3981f3d51f39f24f5fc90f93049a90f08dbbca8deba602cd46bb8ca67a94718" dependencies = [ "anyhow", "termcolor", - "wasmparser", + "wasmparser 0.239.0", ] [[package]] name = "wasmtime" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "511bc19c2d48f338007dc941cb40c833c4707023fdaf9ec9b97cf1d5a62d26bb" +checksum = "efcab4481a639a8f3413aa011f733db105ecccc1326a51a6f5c7d09c99314f85" dependencies = [ "addr2line", "anyhow", @@ -9259,7 +9272,6 @@ dependencies = [ "cc", "cfg-if", "encoding_rs", - "futures", "fxprof-processed-profile", "gimli", "hashbrown 0.15.5", @@ -9281,11 +9293,10 @@ dependencies = [ "serde_json", "smallvec", "target-lexicon", - "tempfile", - "wasm-compose", - "wasm-encoder", - "wasmparser", + "wasm-encoder 0.239.0", + "wasmparser 0.239.0", "wasmtime-environ", + "wasmtime-internal-asm-macros", "wasmtime-internal-cache", "wasmtime-internal-component-macro", "wasmtime-internal-component-util", @@ -9304,9 +9315,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3b0d53657fea2a8cee8ed1866ad45d2e5bc21be958a626a1dd9b7de589851b3" +checksum = "cb5f8069e3d2a235a8d273e58fc3b2088c730477fe8d5364495d4bf20ddbc45d" dependencies = [ "anyhow", "cpp_demangle", @@ -9323,17 +9334,26 @@ dependencies = [ "serde_derive", "smallvec", "target-lexicon", - "wasm-encoder", - "wasmparser", + "wasm-encoder 0.239.0", + "wasmparser 0.239.0", "wasmprinter", "wasmtime-internal-component-util", ] +[[package]] +name = "wasmtime-internal-asm-macros" +version = "37.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5bdb85a6f168e68d3062fe38c784b2735924cb49733c3ce3e2c9679566c8894" +dependencies = [ + "cfg-if", +] + [[package]] name = "wasmtime-internal-cache" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35e065628d2a6eccb722de71c6d9b58771f5c3c4f9d35f6cb6d9d92370f4c2b4" +checksum = "fca4dc44ca075a2a22e733e661413d1be5352053c11dbc01042c01a5d7d70037" dependencies = [ "anyhow", "base64 0.22.1", @@ -9344,16 +9364,16 @@ dependencies = [ "serde", "serde_derive", "sha2", - "toml", + "toml 0.8.23", "windows-sys 0.60.2", "zstd", ] [[package]] name = "wasmtime-internal-component-macro" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c933104f57d27dd1e6c7bd9ee5df3242bdd1962d9381bc08fa5d4e60e1f5ebdf" +checksum = "bf8aa820447f93cfdc089d744361333f16416c1bebc33e234f4fc5d15766dfe8" dependencies = [ "anyhow", "proc-macro2", @@ -9366,15 +9386,15 @@ dependencies = [ [[package]] name = "wasmtime-internal-component-util" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63ef2a95a5dbaa70fc3ef682ea8997e51cdd819b4d157a1100477cf43949d454" +checksum = "38171538c2612e9d07473f06fcf03d872fe1581e3f7c8587e04e2b2f8e47dcab" [[package]] name = "wasmtime-internal-cranelift" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73122df6a8cf417ce486a94e844d3a60797217ce7ae69653e0ee9e28269e0fa5" +checksum = "4440d46baa6b12a40ba6beb1476ed023cee02e8fb45629d2666b9a852398c04b" dependencies = [ "anyhow", "cfg-if", @@ -9391,7 +9411,7 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.17", - "wasmparser", + "wasmparser 0.239.0", "wasmtime-environ", "wasmtime-internal-math", "wasmtime-internal-unwinder", @@ -9400,24 +9420,25 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54ead059e58b54a7abbe0bfb9457b3833ebd2ad84326c248a835ff76d64c7c6f" +checksum = "b8d776059b7f5674f2823b9d283616acfcd7e45b862bfad7c257485621099dea" dependencies = [ "anyhow", "cc", "cfg-if", "libc", "rustix 1.1.2", + "wasmtime-internal-asm-macros", "wasmtime-internal-versioned-export-macros", "windows-sys 0.60.2", ] [[package]] name = "wasmtime-internal-jit-debug" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3af620a4ac1623298c90d3736644e12d66974951d1e38d0464798de85c984e17" +checksum = "9f189b670fe4e668015cace8a1df1faae03ed9f6b2b638a504204336b4b34de2" dependencies = [ "cc", "object", @@ -9427,9 +9448,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97ccd36e25390258ce6720add639ffe5a7d81a5c904350aa08f5bbc60433d22" +checksum = "f138fe8652acc4cf8d5de15952a6b6c4bdef10479d33199cc6d50c3fbe778cdd" dependencies = [ "anyhow", "cfg-if", @@ -9439,24 +9460,24 @@ dependencies = [ [[package]] name = "wasmtime-internal-math" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd1b856e1bbf0230ab560ba4204e944b141971adc4e6cdf3feb6979c1a7b7953" +checksum = "6f9a2bff5db67f19f3d2f7b6ed4b4f67def9917111b824595eb84ef8e43c008e" dependencies = [ "libm", ] [[package]] name = "wasmtime-internal-slab" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8908e71a780b97cbd3d8f3a0c446ac8df963069e0f3f38c9eace4f199d4d3e65" +checksum = "eafd48d67f1aae5a188c4842bee9de2c9f0e7a07626136e54223a0eb63bd4bca" [[package]] name = "wasmtime-internal-unwinder" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb9c2f8223a0ef96527f0446b80c7d0d9bb0577c7b918e3104bd6d4cdba1d101" +checksum = "73cb01a1d8cd95583ac06cb82fc2ad465e893c3ed7d9765f750dfd9d2483a411" dependencies = [ "anyhow", "cfg-if", @@ -9467,9 +9488,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b0fb82cdbffd6cafc812c734a22fa753102888b8760ecf6a08cbb50367a458a" +checksum = "d46615cb9e10960b72cc6f4b2220062523c06d25fff33a4e61d525a4f73ee8c6" dependencies = [ "proc-macro2", "quote", @@ -9478,9 +9499,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-winch" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1cfd68149cef86afd9a6c9b51e461266dfa66b37b4c6fdf1201ddbf7f906271" +checksum = "6cd3b2c652e93a8b3d6499f3299e46cb58db076a4477ddef594be9089f4cac38" dependencies = [ "anyhow", "cranelift-codegen", @@ -9488,7 +9509,7 @@ dependencies = [ "log", "object", "target-lexicon", - "wasmparser", + "wasmparser 0.239.0", "wasmtime-environ", "wasmtime-internal-cranelift", "winch-codegen", @@ -9496,22 +9517,22 @@ dependencies = [ [[package]] name = "wasmtime-internal-wit-bindgen" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a628437073400148f1ba2b55beb60eb376dc5ca538745994c83332b037d1f3fa" +checksum = "f98aaee67f9f92aa730a0e6e977474d056f7d9c15ba259494574e3c2d0b75e14" dependencies = [ "anyhow", "bitflags 2.10.0", - "heck 0.5.0", + "heck", "indexmap", "wit-parser", ] [[package]] name = "wasmtime-wasi" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "517604b1ce13a56ae3e360217095d7d4db90e84deaa3fba078877c2b80cc5851" +checksum = "f24c8a0fa2bf87e9f6e14a55e60ce0fd65de268811fc59921457986be560bd67" dependencies = [ "anyhow", "async-trait", @@ -9540,9 +9561,9 @@ dependencies = [ [[package]] name = "wasmtime-wasi-io" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ec66fc94ceb9497d62a3d082bd2cce10348975795516553df4cd89f7d5fc14b" +checksum = "e9c30989b56fb32b7b25832bd2ae10fae5ea62e34ddbddb798fbf6f5074793c2" dependencies = [ "anyhow", "async-trait", @@ -9570,7 +9591,7 @@ dependencies = [ "leb128fmt", "memchr", "unicode-width", - "wasm-encoder", + "wasm-encoder 0.240.0", ] [[package]] @@ -9627,11 +9648,12 @@ dependencies = [ [[package]] name = "wiggle" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb9c745158119785cf3098c97151cfcc33104ade6489bfa158b73d3f5979fa24" +checksum = "c2a792fe35c2ba3092e8ed3b832a5a671f3076861628f9e9810f6ad7de802007" dependencies = [ "anyhow", + "async-trait", "bitflags 2.10.0", "thiserror 2.0.17", "tracing", @@ -9641,12 +9663,12 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8a98d02cd1ba87ca6039f28f4f4c0b53a9ff2684f5f2640f471af9bc608b9d9" +checksum = "661421edf501b09b2ae7e2ffd234dd2947be67d4ca320c41da2325592543b181" dependencies = [ "anyhow", - "heck 0.5.0", + "heck", "proc-macro2", "quote", "syn 2.0.111", @@ -9655,9 +9677,9 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a111938ed6e662d5f5036bb3cac8d10d5bea77a536885d6d4a4667c9cba97a2" +checksum = "77e2741d47a84e93ae623216d8b6cc2b42e3b659ca987d44fffd4f020a1dc56c" dependencies = [ "proc-macro2", "quote", @@ -9687,7 +9709,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -9698,9 +9720,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "39.0.1" +version = "37.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1de5a648102e39c8e817ed25e3820f4b9772f3c9c930984f32737be60e3156b" +checksum = "ece82b2b1513521f0bf419a61b4a6151bc99ee2906f3d51a75faf92c38c9b041" dependencies = [ "anyhow", "cranelift-assembler-x64", @@ -9710,7 +9732,7 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 2.0.17", - "wasmparser", + "wasmparser 0.239.0", "wasmtime-environ", "wasmtime-internal-cranelift", "wasmtime-internal-math", @@ -10003,9 +10025,9 @@ checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" [[package]] name = "wit-parser" -version = "0.240.0" +version = "0.239.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9875ea3fa272f57cc1fc50f225a7b94021a7878c484b33792bccad0d93223439" +checksum = "55c92c939d667b7bf0c6bf2d1f67196529758f99a2a45a3355cc56964fd5315d" dependencies = [ "anyhow", "id-arena", @@ -10016,7 +10038,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser", + "wasmparser 0.239.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index c6e25ab5c..07a1aa5e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -81,7 +81,7 @@ clap = { version = "4", features = ["derive", "env", "string"] } clap_complete = "4" console = "0.16" convert_case = "0" -darling = "0.21" +darling = "0.23" dashmap = "6" data-encoding = "2" deno_task_shell = ">=0.13"