Bump most Rust dependencies

This commit is contained in:
Quentin Gliech
2025-02-24 12:12:07 +01:00
parent fa7adffb49
commit 10d7338934
14 changed files with 241 additions and 164 deletions

364
Cargo.lock generated
View File

@@ -198,6 +198,9 @@ name = "arbitrary"
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223"
dependencies = [
"derive_arbitrary",
]
[[package]]
name = "arc-swap"
@@ -536,9 +539,9 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]]
name = "aws-lc-rs"
version = "1.12.2"
version = "1.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c2b7ddaa2c56a367ad27a094ad8ef4faacf8a617c2575acb2ba88949df999ca"
checksum = "4cd755adf9707cf671e31d944a189be3deaaeee11c8bc1d669bb8022ac90fbd0"
dependencies = [
"aws-lc-sys",
"paste",
@@ -547,9 +550,9 @@ dependencies = [
[[package]]
name = "aws-lc-sys"
version = "0.25.1"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54ac4f13dad353b209b34cbec082338202cbc01c8f00336b55c750c13ac91f8f"
checksum = "0f9dd2e03ee80ca2822dd6ea431163d2ef259f2066a4d6ccaca6d9dcb386aa43"
dependencies = [
"bindgen",
"cc",
@@ -801,6 +804,9 @@ name = "bumpalo"
version = "3.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf"
dependencies = [
"allocator-api2",
]
[[package]]
name = "bytemuck"
@@ -862,9 +868,9 @@ dependencies = [
[[package]]
name = "cc"
version = "1.2.12"
version = "1.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "755717a7de9ec452bf7f3f1a3099085deabd7f2962b861dae91ecd7a365903d2"
checksum = "c736e259eea577f443d5c86c304f9f4ae0295c43f3ba05c21f1d66b5f06001af"
dependencies = [
"jobserver",
"libc",
@@ -883,7 +889,7 @@ version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
dependencies = [
"nom",
"nom 7.1.3",
]
[[package]]
@@ -1041,9 +1047,9 @@ checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
[[package]]
name = "cmake"
version = "0.1.53"
version = "0.1.54"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e24a03c8b52922d68a1589ad61032f2c1aa5a8158d2aa0d93c6e9534944bbad6"
checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0"
dependencies = [
"cc",
]
@@ -1190,19 +1196,34 @@ dependencies = [
]
[[package]]
name = "cranelift-bforest"
version = "0.114.0"
name = "cranelift-assembler-x64"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ba4f80548f22dc9c43911907b5e322c5555544ee85f785115701e6a28c9abe1"
checksum = "9cfe6623686c144ff0705124658a3fe24ffd6b51f4d3cc685be7c457bb80957f"
dependencies = [
"cranelift-assembler-x64-meta",
]
[[package]]
name = "cranelift-assembler-x64-meta"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fb684a2a67a63bcbe9e7e4523315f761a74f22b9b245286d49cd160e2387845"
[[package]]
name = "cranelift-bforest"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77cd25a918ebcf4901b53b1d3385373b8baf04d1dbf55fb192f565b3a4038781"
dependencies = [
"cranelift-entity",
]
[[package]]
name = "cranelift-bitset"
version = "0.114.0"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "005884e3649c3e5ff2dc79e8a94b138f11569cc08a91244a292714d2a86e9156"
checksum = "5bce48ef25def3927022ddb3fbb92f25055907e9ccd909130f333434b0b633e7"
dependencies = [
"serde",
"serde_derive",
@@ -1210,11 +1231,13 @@ dependencies = [
[[package]]
name = "cranelift-codegen"
version = "0.114.0"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe4036255ec33ce9a37495dfbcfc4e1118fd34e693eff9a1e106336b7cd16a9b"
checksum = "4e0f8b1a8f5dfab4c2cd44f42dc6d841479ec34265ddb67f697a6b68811d8d3c"
dependencies = [
"arbitrary",
"bumpalo",
"cranelift-assembler-x64",
"cranelift-bforest",
"cranelift-bitset",
"cranelift-codegen-meta",
@@ -1223,8 +1246,9 @@ dependencies = [
"cranelift-entity",
"cranelift-isle",
"gimli",
"hashbrown 0.14.5",
"hashbrown 0.15.2",
"log",
"pulley-interpreter",
"regalloc2",
"rustc-hash 2.1.1",
"serde",
@@ -1234,33 +1258,35 @@ dependencies = [
[[package]]
name = "cranelift-codegen-meta"
version = "0.114.0"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7ca74f4b68319da11d39e894437cb6e20ec7c2e11fbbda823c3bf207beedff7"
checksum = "cb608b4f9920e3a07d7f44fbd7d02efc9d782630536626876d744cb55ef37353"
dependencies = [
"cranelift-assembler-x64",
"cranelift-codegen-shared",
"pulley-interpreter",
]
[[package]]
name = "cranelift-codegen-shared"
version = "0.114.0"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "897e54f433a0269c4187871aa06d452214d5515d228d5bdc22219585e9eef895"
checksum = "33c9bbfa7a2034f2b6ebc33cb93bd24ba744bc19750d4f34060262796521920b"
[[package]]
name = "cranelift-control"
version = "0.114.0"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29cb4018f5bf59fb53f515fa9d80e6f8c5ce19f198dc538984ebd23ecf8965ec"
checksum = "eda989a29bab4ba6f73b4a1ed7e83b7a75d2ee307131fda3888a42230a093f29"
dependencies = [
"arbitrary",
]
[[package]]
name = "cranelift-entity"
version = "0.114.0"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "305399fd781a2953ac78c1396f02ff53144f39c33eb7fc7789cf4e8936d13a96"
checksum = "a8775fb979bb0175f7cf1201710d3088da39306ea6f9bc0ed644c62581c8dec6"
dependencies = [
"cranelift-bitset",
"serde",
@@ -1269,9 +1295,9 @@ dependencies = [
[[package]]
name = "cranelift-frontend"
version = "0.114.0"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9230b460a128d53653456137751d27baf567947a3ab8c0c4d6e31fd08036d81e"
checksum = "90c392014191f466b56f68c2ffdc364e018475a2f1bc3719632ebbcb4e2371db"
dependencies = [
"cranelift-codegen",
"log",
@@ -1281,15 +1307,15 @@ dependencies = [
[[package]]
name = "cranelift-isle"
version = "0.114.0"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b961e24ae3ec9813a24a15ae64bbd2a42e4de4d79a7f3225a412e3b94e78d1c8"
checksum = "6a0c37080ac9fa2c89d61ce9bad44f6fac2cb66fddd49b844c34c682d20c5ada"
[[package]]
name = "cranelift-native"
version = "0.114.0"
version = "0.117.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d5bd76df6c9151188dfa428c863b33da5b34561b67f43c0cf3f24a794f9fa1f"
checksum = "75608598905a76b373e666938964ef38aff3f6811f7419b8d3ebebd165e856a6"
dependencies = [
"cranelift-codegen",
"libc",
@@ -1411,9 +1437,9 @@ dependencies = [
[[package]]
name = "csv-core"
version = "0.1.11"
version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70"
checksum = "7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d"
dependencies = [
"memchr",
]
@@ -1531,6 +1557,17 @@ dependencies = [
"serde",
]
[[package]]
name = "derive_arbitrary"
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "derive_builder"
version = "0.20.2"
@@ -1600,9 +1637,9 @@ dependencies = [
[[package]]
name = "document-features"
version = "0.2.10"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0"
checksum = "95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d"
dependencies = [
"litrs",
]
@@ -1621,9 +1658,9 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"
[[package]]
name = "duration-str"
version = "0.11.3"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f88959de2d447fd3eddcf1909d1f19fe084e27a056a6904203dc5d8b9e771c1e"
checksum = "64ad6b66883f70e2f38f1ee99e3797b9d7e7b7fb051ed2e23e027c81753056c8"
dependencies = [
"rust_decimal",
"thiserror 2.0.11",
@@ -1652,9 +1689,9 @@ dependencies = [
[[package]]
name = "either"
version = "1.13.0"
version = "1.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
checksum = "b7914353092ddf589ad78f25c5c1c21b7f80b0ff8621e7c814c3485b5306da9d"
dependencies = [
"serde",
]
@@ -1725,9 +1762,9 @@ dependencies = [
[[package]]
name = "equivalent"
version = "1.0.1"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "errno"
@@ -1736,7 +1773,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
dependencies = [
"libc",
"windows-sys 0.59.0",
"windows-sys 0.52.0",
]
[[package]]
@@ -2100,9 +2137,9 @@ dependencies = [
[[package]]
name = "h2"
version = "0.4.7"
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e"
checksum = "5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2"
dependencies = [
"atomic-waker",
"bytes",
@@ -2131,7 +2168,6 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
dependencies = [
"ahash",
"allocator-api2",
"serde",
]
[[package]]
@@ -2143,6 +2179,7 @@ dependencies = [
"allocator-api2",
"equivalent",
"foldhash",
"serde",
]
[[package]]
@@ -2751,9 +2788,9 @@ checksum = "c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb"
[[package]]
name = "inout"
version = "0.1.3"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01"
dependencies = [
"block-padding",
"generic-array",
@@ -2813,6 +2850,15 @@ dependencies = [
"either",
]
[[package]]
name = "itertools"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
dependencies = [
"either",
]
[[package]]
name = "itoa"
version = "1.0.14"
@@ -2946,9 +2992,9 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67"
[[package]]
name = "lettre"
version = "0.11.13"
version = "0.11.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "504273f23d9f3d2fd09c6e5fa94fafd5177ae6b83ed0df1f3b0e180052c076a9"
checksum = "5d476fe7a4a798f392ce34947aa7d53d981127e37523c5251da3c927f7fa901f"
dependencies = [
"async-std",
"async-trait",
@@ -2963,12 +3009,10 @@ dependencies = [
"httpdate",
"idna",
"mime",
"nom",
"nom 8.0.0",
"percent-encoding",
"quoted_printable",
"rustls",
"rustls-pemfile",
"rustls-pki-types",
"socket2",
"tokio",
"tokio-rustls",
@@ -2979,9 +3023,9 @@ dependencies = [
[[package]]
name = "libc"
version = "0.2.169"
version = "0.2.170"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
checksum = "875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828"
[[package]]
name = "libloading"
@@ -2990,7 +3034,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"
dependencies = [
"cfg-if",
"windows-targets 0.52.6",
"windows-targets 0.48.5",
]
[[package]]
@@ -3056,9 +3100,9 @@ dependencies = [
[[package]]
name = "log"
version = "0.4.25"
version = "0.4.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f"
checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e"
dependencies = [
"value-bag",
]
@@ -3122,7 +3166,7 @@ dependencies = [
"http-body-util",
"hyper",
"ipnetwork",
"itertools 0.13.0",
"itertools 0.14.0",
"listenfd",
"mas-config",
"mas-data-model",
@@ -3791,9 +3835,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
[[package]]
name = "miniz_oxide"
version = "0.8.3"
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924"
checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5"
dependencies = [
"adler2",
]
@@ -3842,6 +3886,15 @@ dependencies = [
"minimal-lexical",
]
[[package]]
name = "nom"
version = "8.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405"
dependencies = [
"memchr",
]
[[package]]
name = "nonzero_ext"
version = "0.3.0"
@@ -3983,15 +4036,15 @@ dependencies = [
[[package]]
name = "once_cell"
version = "1.20.2"
version = "1.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e"
[[package]]
name = "opa-wasm"
version = "0.1.3"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5593435ab249017f117477b489efc1cd74d0359e91adc30cc1c26ac2a185963c"
checksum = "7488243ed37205f88b2f036255dcbac418e178491b02e79a7b3c4d27712dc968"
dependencies = [
"anyhow",
"base64 0.22.1",
@@ -4019,6 +4072,7 @@ dependencies = [
"tokio",
"tracing",
"urlencoding",
"version_check",
"wasmtime",
]
@@ -4170,9 +4224,9 @@ dependencies = [
[[package]]
name = "os_info"
version = "3.9.2"
version = "3.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e6520c8cc998c5741ee68ec1dc369fc47e5f0ea5320018ecf2a1ccd6328f48b"
checksum = "2a604e53c24761286860eba4e2c8b23a0161526476b1de520139d69cdb85a6b5"
dependencies = [
"log",
"serde",
@@ -4638,9 +4692,9 @@ dependencies = [
[[package]]
name = "prost"
version = "0.13.4"
version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c0fef6c4230e4ccf618a35c59d7ede15dea37de8427500f50aff708806e42ec"
checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5"
dependencies = [
"bytes",
"prost-derive",
@@ -4648,12 +4702,12 @@ dependencies = [
[[package]]
name = "prost-derive"
version = "0.13.4"
version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "157c5a9d7ea5c2ed2d9fb8f495b64759f7816c7eaea54ba3978f0d63000162e3"
checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d"
dependencies = [
"anyhow",
"itertools 0.13.0",
"itertools 0.14.0",
"proc-macro2",
"quote",
"syn",
@@ -4682,22 +4736,22 @@ checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac"
[[package]]
name = "psm"
version = "0.1.24"
version = "0.1.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "200b9ff220857e53e184257720a14553b2f4aa02577d2ed9842d45d4b9654810"
checksum = "f58e5423e24c18cc840e1c98370b3993c6649cd1678b4d24318bcf0a083cbe88"
dependencies = [
"cc",
]
[[package]]
name = "pulley-interpreter"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3b8d81cf799e20564931e9867ca32de545188c6ee4c2e0f6e41d32f0c7dc6fb"
checksum = "8e0be993b3f717f723eb3469ba144aa27f991da510d349c7d6e2dd1d67ad5549"
dependencies = [
"cranelift-bitset",
"log",
"sptr",
"wasmtime-math",
]
[[package]]
@@ -4755,16 +4809,16 @@ dependencies = [
[[package]]
name = "quinn-udp"
version = "0.5.9"
version = "0.5.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904"
checksum = "e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944"
dependencies = [
"cfg_aliases",
"libc",
"once_cell",
"socket2",
"tracing",
"windows-sys 0.59.0",
"windows-sys 0.52.0",
]
[[package]]
@@ -4814,9 +4868,9 @@ dependencies = [
[[package]]
name = "raw-cpuid"
version = "11.3.0"
version = "11.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6928fa44c097620b706542d428957635951bade7143269085389d42c8a4927e"
checksum = "529468c1335c1c03919960dfefdb1b3648858c20d7ec2d0663e728e4a717efbc"
dependencies = [
"bitflags",
]
@@ -4843,23 +4897,24 @@ dependencies = [
[[package]]
name = "redox_syscall"
version = "0.5.8"
version = "0.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
checksum = "82b568323e98e49e2a0899dcee453dd679fae22d69adf9b11dd508d1549b7e2f"
dependencies = [
"bitflags",
]
[[package]]
name = "regalloc2"
version = "0.10.2"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12908dbeb234370af84d0579b9f68258a0f67e201412dd9a2814e6f45b2fc0f0"
checksum = "145c1c267e14f20fb0f88aa76a1c5ffec42d592c1d28b3cd9148ae35916158d3"
dependencies = [
"hashbrown 0.14.5",
"allocator-api2",
"bumpalo",
"hashbrown 0.15.2",
"log",
"rustc-hash 2.1.1",
"slice-group-by",
"smallvec",
]
@@ -4965,15 +5020,14 @@ dependencies = [
[[package]]
name = "ring"
version = "0.17.8"
version = "0.17.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
checksum = "da5349ae27d3887ca812fb375b45a4fbb36d8d12d2df394968cd86e35683fe73"
dependencies = [
"cc",
"cfg-if",
"getrandom",
"libc",
"spin",
"untrusted",
"windows-sys 0.52.0",
]
@@ -5098,7 +5152,7 @@ dependencies = [
"errno",
"libc",
"linux-raw-sys",
"windows-sys 0.59.0",
"windows-sys 0.52.0",
]
[[package]]
@@ -5689,17 +5743,11 @@ dependencies = [
"autocfg",
]
[[package]]
name = "slice-group-by"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7"
[[package]]
name = "smallvec"
version = "1.13.2"
version = "1.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd"
dependencies = [
"serde",
]
@@ -5744,9 +5792,9 @@ dependencies = [
[[package]]
name = "sprintf"
version = "0.3.1"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39b60413e681681e22dfe3966674082c075c5f6ed73c3900b95dd19eb9e0181d"
checksum = "46781e6f401f1557f5b4560284baf7268bd9ca531e9e387120a8695fe5bc1fb1"
dependencies = [
"thiserror 1.0.69",
]
@@ -5965,15 +6013,15 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
[[package]]
name = "stacker"
version = "0.1.17"
version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "799c883d55abdb5e98af1a7b3f23b9b6de8ecada0ecac058672d7635eb48ca7b"
checksum = "d9156ebd5870ef293bfb43f91c7a74528d363ec0d424afe24160ed5a4343d08a"
dependencies = [
"cc",
"cfg-if",
"libc",
"psm",
"windows-sys 0.59.0",
"windows-sys 0.52.0",
]
[[package]]
@@ -6092,9 +6140,9 @@ dependencies = [
[[package]]
name = "target-lexicon"
version = "0.12.16"
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
checksum = "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a"
[[package]]
name = "tempfile"
@@ -6107,7 +6155,7 @@ dependencies = [
"getrandom",
"once_cell",
"rustix",
"windows-sys 0.59.0",
"windows-sys 0.52.0",
]
[[package]]
@@ -6549,6 +6597,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",
]
[[package]]
name = "try-lock"
version = "0.2.5"
@@ -6557,9 +6616,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
[[package]]
name = "typenum"
version = "1.17.0"
version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f"
[[package]]
name = "ucd-trie"
@@ -6611,9 +6670,9 @@ checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5"
[[package]]
name = "unicode-ident"
version = "1.0.16"
version = "1.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034"
checksum = "00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe"
[[package]]
name = "unicode-normalization"
@@ -6893,9 +6952,9 @@ dependencies = [
[[package]]
name = "wasm-encoder"
version = "0.219.2"
version = "0.224.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8aa79bcd666a043b58f5fa62b221b0b914dd901e6f620e8ab7371057a797f3e1"
checksum = "1ab7a13a23790fe91ea4eb7526a1f3131001d874e3e00c2976c48861f2e82920"
dependencies = [
"leb128",
"wasmparser",
@@ -6903,13 +6962,12 @@ dependencies = [
[[package]]
name = "wasmparser"
version = "0.219.2"
version = "0.224.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5220ee4c6ffcc0cb9d7c47398052203bc902c8ef3985b0c8134118440c0b2921"
checksum = "04f17a5917c2ddd3819e84c661fae0d6ba29d7b9c1f0e96c708c65a9c4188e11"
dependencies = [
"ahash",
"bitflags",
"hashbrown 0.14.5",
"hashbrown 0.15.2",
"indexmap 2.7.1",
"semver",
"serde",
@@ -6917,9 +6975,9 @@ dependencies = [
[[package]]
name = "wasmprinter"
version = "0.219.2"
version = "0.224.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c68c93bcc5e934985afd8b65214bdd77abd3863b2e1855eae1b07a11c4ef30a8"
checksum = "0095b53a3b09cbc2f90f789ea44aa1b17ecc2dad8b267e657c7391f3ded6293d"
dependencies = [
"anyhow",
"termcolor",
@@ -6928,20 +6986,20 @@ dependencies = [
[[package]]
name = "wasmtime"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b79302e3e084713249cc5622e8608e7410afdeeea8c8026d04f491d1fab0b4b"
checksum = "f04d49cd2edc59f88d5a0f05e85ae75dd4260edc762d79e5433c5ce80e387b75"
dependencies = [
"addr2line",
"anyhow",
"async-trait",
"bitflags",
"bumpalo",
"cc",
"cfg-if",
"hashbrown 0.14.5",
"hashbrown 0.15.2",
"indexmap 2.7.1",
"libc",
"libm",
"log",
"mach2",
"memfd",
@@ -6958,6 +7016,7 @@ dependencies = [
"smallvec",
"sptr",
"target-lexicon",
"trait-variant",
"wasmparser",
"wasmtime-asm-macros",
"wasmtime-component-macro",
@@ -6965,6 +7024,7 @@ dependencies = [
"wasmtime-environ",
"wasmtime-fiber",
"wasmtime-jit-icache-coherence",
"wasmtime-math",
"wasmtime-slab",
"wasmtime-versioned-export-macros",
"windows-sys 0.59.0",
@@ -6972,18 +7032,18 @@ dependencies = [
[[package]]
name = "wasmtime-asm-macros"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe53a24e7016a5222875d8ca3ad6024b464465985693c42098cd0bb710002c28"
checksum = "b4f50d32909442b4ac5424ddcf3886fa2d22b9812dd478a96efce47ea7a4d30d"
dependencies = [
"cfg-if",
]
[[package]]
name = "wasmtime-component-macro"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e118acbd2bc09b32ad8606bc7cef793bf5019c1b107772e64dc6c76b5055d40b"
checksum = "b4f6e7f116c4df5bd8ba0075f968d2a50efa969aeec00876d3447f09409f6fe6"
dependencies = [
"anyhow",
"proc-macro2",
@@ -6996,15 +7056,15 @@ dependencies = [
[[package]]
name = "wasmtime-component-util"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a6db4f3ee18c699629eabb9c64e77efe5a93a5137f098db7cab295037ba41c2"
checksum = "7fe31b8a538e1efa5637b2f03e38ca283e9ecfd3331b2dfa268d041fd4ab0254"
[[package]]
name = "wasmtime-cranelift"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b87e6c78f562b50aff1afd87ff32a57e241424c846c1c8f3c5fd352d2d62906"
checksum = "0dff3735f6c727125866edd50fb5868485d512c287c34e066702c727bebb2c8b"
dependencies = [
"anyhow",
"cfg-if",
@@ -7017,6 +7077,7 @@ dependencies = [
"itertools 0.12.1",
"log",
"object",
"pulley-interpreter",
"smallvec",
"target-lexicon",
"thiserror 1.0.69",
@@ -7027,9 +7088,9 @@ dependencies = [
[[package]]
name = "wasmtime-environ"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c25bfeaa16432d59a0706e2463d315ef4c9ebcfaf5605670b99d46373bdf9f27"
checksum = "ab728ce6673153c22513b31396bc674181462bbb64cd26a6a66038d4f0f270e4"
dependencies = [
"anyhow",
"cranelift-bitset",
@@ -7050,9 +7111,9 @@ dependencies = [
[[package]]
name = "wasmtime-fiber"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "759ab0caa3821a6211743fe1eed448ab9df439e3af6c60dea15486c055611806"
checksum = "0a76287941c3b3216f198cc40de33ae972e5322226413bc12292f09fae6e9097"
dependencies = [
"anyhow",
"cc",
@@ -7065,9 +7126,9 @@ dependencies = [
[[package]]
name = "wasmtime-jit-icache-coherence"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91b218a92866f74f35162f5d03a4e0f62cd0e1cc624285b1014275e5d4575fad"
checksum = "e3921f73ddfd16103ff872ba40135ca70851d5e17d276a68e221c7ea1e4156dc"
dependencies = [
"anyhow",
"cfg-if",
@@ -7076,16 +7137,25 @@ dependencies = [
]
[[package]]
name = "wasmtime-slab"
version = "27.0.0"
name = "wasmtime-math"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d5f8acf677ee6b3b8ba400dd9753ea4769e56a95c4b30b045ac6d2d54b2f8ea"
checksum = "8fdb2b447038e8984dd95d4135ad1f1bf02e2847915df64cd50a9f5276db7c48"
dependencies = [
"libm",
]
[[package]]
name = "wasmtime-slab"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd3f9ff8c57443c76d90f7cbc855381b2bc6f5c9bb6a2c0d003ed9fc784a9311"
[[package]]
name = "wasmtime-versioned-export-macros"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df09be00c38f49172ca9936998938476e3f2df782673a39ae2ef9fb0838341b6"
checksum = "e57521560d629a8d7df31907bbc68a9e79e9e331f1b5855e20e8797675ab127e"
dependencies = [
"proc-macro2",
"quote",
@@ -7094,9 +7164,9 @@ dependencies = [
[[package]]
name = "wasmtime-wit-bindgen"
version = "27.0.0"
version = "30.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf3963c9c29df91564d8bd181eb00d0dbaeafa1b2a01e15952bb7391166b704e"
checksum = "c8a658273786102da083263eaf2deb76ef7176349b47098bfff15a3dd5776ff2"
dependencies = [
"anyhow",
"heck 0.5.0",
@@ -7192,7 +7262,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [
"windows-sys 0.59.0",
"windows-sys 0.48.0",
]
[[package]]
@@ -7499,9 +7569,9 @@ dependencies = [
[[package]]
name = "wit-parser"
version = "0.219.2"
version = "0.224.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca004bb251010fe956f4a5b9d4bf86b4e415064160dd6669569939e8cbf2504f"
checksum = "e3477d8d0acb530d76beaa8becbdb1e3face08929db275f39934963eb4f716f8"
dependencies = [
"anyhow",
"id-arena",

View File

@@ -93,7 +93,7 @@ version = "1.6.0"
# Packed bitfields
[workspace.dependencies.bitflags]
version = "2.6.0"
version = "2.8.0"
# Bytes
[workspace.dependencies.bytes]
@@ -187,7 +187,7 @@ features = ["yaml", "json"]
# Email sending
[workspace.dependencies.lettre]
version = "0.11.13"
version = "0.11.14"
default-features = false
features = [
"tokio1-rustls-tls",
@@ -246,6 +246,10 @@ features = ["std", "pkcs5", "encryption"]
# Random values
[workspace.dependencies.rand]
version = "0.8.5"
[workspace.dependencies.rand_chacha]
version = "0.3.1"
[workspace.dependencies.rand_core]
version = "0.6.4"
# High-level HTTP client
[workspace.dependencies.reqwest]
@@ -414,7 +418,7 @@ features = ["serde"]
# ULID support
[workspace.dependencies.ulid]
version = "1.1.4"
version = "=1.1.4" # Pinned to the latest version which used rand 0.8
features = ["serde"]
# HTTP mock server

View File

@@ -20,17 +20,20 @@ bytes.workspace = true
camino.workspace = true
clap.workspace = true
console = "0.15.10"
dialoguer = { version = "0.11.0", default-features = false, features = ["fuzzy-select", "password"] }
dialoguer = { version = "0.11.0", default-features = false, features = [
"fuzzy-select",
"password",
] }
dotenvy = "0.15.7"
figment.workspace = true
futures-util.workspace = true
http-body-util.workspace = true
hyper.workspace = true
ipnetwork = "0.20.0"
itertools = "0.13.0"
itertools = "0.14.0"
listenfd = "1.0.2"
rand.workspace = true
rand_chacha = "0.3.1"
rand_chacha.workspace = true
reqwest.workspace = true
rustls.workspace = true
sd-notify = "0.4.5"

View File

@@ -33,7 +33,7 @@ pem-rfc7468 = "0.7.0"
rustls-pki-types = "1.11.0"
rustls-pemfile = "2.2.0"
rand.workspace = true
rand_chacha = "0.3.1"
rand_chacha.workspace = true
indoc = "2.0.5"

View File

@@ -82,7 +82,7 @@ mime = "0.3.17"
minijinja.workspace = true
minijinja-contrib.workspace = true
rand.workspace = true
rand_chacha = "0.3.1"
rand_chacha.workspace = true
headers.workspace = true
ulid.workspace = true

View File

@@ -38,4 +38,4 @@ mas-iana.workspace = true
[dev-dependencies]
insta.workspace = true
rand_chacha = "0.3.1"
rand_chacha.workspace = true

View File

@@ -36,4 +36,4 @@ mas-jose.workspace = true
[dev-dependencies]
insta.workspace = true
rand_chacha = "0.3.1"
rand_chacha.workspace = true

View File

@@ -40,7 +40,7 @@ oauth2-types.workspace = true
[dev-dependencies]
assert_matches = "1.5.0"
bitflags.workspace = true
rand_chacha = "0.3.1"
rand_chacha.workspace = true
tokio.workspace = true
wiremock.workspace = true
http-body-util.workspace = true

View File

@@ -13,7 +13,7 @@ workspace = true
[dependencies]
anyhow.workspace = true
opa-wasm = "0.1.3"
opa-wasm = "0.1.4"
serde.workspace = true
serde_json.workspace = true
schemars = { workspace = true, optional = true }

View File

@@ -24,7 +24,7 @@ futures-util.workspace = true
opentelemetry-semantic-conventions.workspace = true
rand.workspace = true
rand_chacha = "0.3.1"
rand_chacha.workspace = true
url.workspace = true
uuid = "1.14.0"
ulid = { workspace = true, features = ["uuid"] }

View File

@@ -16,7 +16,7 @@ async-trait.workspace = true
chrono.workspace = true
futures-util.workspace = true
opentelemetry.workspace = true
rand_core = "0.6.4"
rand_core.workspace = true
serde.workspace = true
serde_json.workspace = true
thiserror.workspace = true

View File

@@ -22,7 +22,7 @@ sqlx.workspace = true
chrono.workspace = true
compact_str.workspace = true
tracing.workspace = true
futures-util = "0.3.30"
futures-util = "0.3.31"
rand.workspace = true
uuid = "1.14.0"

View File

@@ -17,7 +17,7 @@ async-trait.workspace = true
cron.workspace = true
chrono.workspace = true
rand.workspace = true
rand_chacha = "0.3.1"
rand_chacha.workspace = true
sqlx.workspace = true
thiserror.workspace = true
tokio.workspace = true

View File

@@ -56,7 +56,7 @@ skip = [
{ name = "base64", version = "0.21.7" }, # many dependencies depends on this old version
{ name = "regex-syntax", version = "0.6.29" }, # tracing-subscriber[env-filter] -> matchers depends on the old version
{ name = "regex-automata", version = "0.1.10" }, # ^
{ name = "regex-automata", version = "0.2.0" }, # icu_list depends on this old version
{ name = "itertools", version = "0.13.0" }, # zxcvbn depends on this old version
{ name = "indexmap", version = "1.9.3" }, # schemars depends on this old version
{ name = "hashbrown", version = "0.12.3" }, # schemars -> indexmap depends on this old version
{ name = "hashbrown", version = "0.14.5" }, # a few crates depend on this old version