This is an automated email from the ASF dual-hosted git repository.
piotr pushed a commit to branch release_script
in repository https://gitbox.apache.org/repos/asf/iggy.git
The following commit(s) were added to refs/heads/release_script by this push:
new 1ea5db670 update deps
1ea5db670 is described below
commit 1ea5db670f945107b238a628fc078a2bff6f4596
Author: spetz <[email protected]>
AuthorDate: Mon Dec 1 17:21:35 2025 +0100
update deps
---
Cargo.lock | 370 +++++++++++++++------------------
Cargo.toml | 32 +--
DEPENDENCIES.md | 105 +++++-----
core/ai/mcp/Cargo.toml | 2 +-
core/bench/Cargo.toml | 2 +-
core/bench/dashboard/server/Cargo.toml | 4 +-
core/integration/Cargo.toml | 4 +-
7 files changed, 238 insertions(+), 281 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index e2eb2ae3e..97ffbb43c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -36,9 +36,9 @@ dependencies = [
[[package]]
name = "actix-files"
-version = "0.6.8"
+version = "0.6.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c0d87f10d70e2948ad40e8edea79c8e77c6c66e0250a4c1f09b690465199576"
+checksum = "4009a8beb4dc78a58286ac9d58969ee0a8acecb7912d5ce898b4da4335579341"
dependencies = [
"actix-http",
"actix-service",
@@ -170,9 +170,9 @@ dependencies = [
[[package]]
name = "actix-web"
-version = "4.12.0"
+version = "4.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2233f53f6cb18ae038ce1f0713ca0c72ca0c4b71fe9aaeb59924ce2c89c6dd85"
+checksum = "1654a77ba142e37f049637a3e5685f864514af11fcbc51cb51eb6596afe5b8d6"
dependencies = [
"actix-codec",
"actix-http",
@@ -892,7 +892,7 @@ dependencies = [
"bytes",
"form_urlencoded",
"futures-util",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"http-body-util",
"hyper",
@@ -923,7 +923,7 @@ checksum =
"59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22"
dependencies = [
"bytes",
"futures-core",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"http-body-util",
"mime",
@@ -954,7 +954,7 @@ dependencies = [
"arc-swap",
"bytes",
"fs-err",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"hyper",
"hyper-util",
@@ -1214,7 +1214,7 @@ dependencies = [
"futures-util",
"hex",
"home",
- "http 1.3.1",
+ "http 1.4.0",
"http-body-util",
"hyper",
"hyper-named-pipe",
@@ -1307,9 +1307,9 @@ checksum =
"cfa8873f51c92e232f9bac4065cddef41b714152812bfc5f7672ba16d6ef8cd9"
[[package]]
name = "borsh"
-version = "1.5.7"
+version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce"
+checksum = "d1da5ab77c1437701eeff7c88d968729e7766172279eab0676857b3d63af7a6f"
dependencies = [
"borsh-derive",
"cfg_aliases",
@@ -1317,9 +1317,9 @@ dependencies = [
[[package]]
name = "borsh-derive"
-version = "1.5.7"
+version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fdd1d3c0c2f5833f22386f252fe8ed005c7f59fdcddeef025c01b4c3b9fd9ac3"
+checksum = "0686c856aa6aac0c4498f936d7d6a02df690f614c03e4d906d1018062b5c5e2c"
dependencies = [
"once_cell",
"proc-macro-crate 3.4.0",
@@ -1499,9 +1499,9 @@ dependencies = [
[[package]]
name = "cc"
-version = "1.2.47"
+version = "1.2.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cd405d82c84ff7f35739f175f67d8b9fb7687a0e84ccdc78bd3568839827cf07"
+checksum = "c481bdbf0ed3b892f6f806287d72acd515b352a4ec27a208489b8c1bc839633a"
dependencies = [
"find-msvc-tools",
"jobserver",
@@ -1692,9 +1692,9 @@ dependencies = [
[[package]]
name = "compio"
-version = "0.16.1"
+version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f6829f76b635c05ef91f97dc44c3b27eb72f346179bd47c5018cd033d913420d"
+checksum = "a8a7cc183295c36483f1c9616f43c4ac1a9030ce6d9321d6cebb4c4bb21164c4"
dependencies = [
"compio-buf",
"compio-driver",
@@ -1711,9 +1711,9 @@ dependencies = [
[[package]]
name = "compio-buf"
-version = "0.7.0"
+version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5881ed3b06004d5e505746e6780dbbaf76fc508201e57bb5c84fcb4d69b8c23e"
+checksum = "0aa3ebe7f9830a33aa801a223411c8dc011c3271cd5beed56284c86d227bc32e"
dependencies = [
"arrayvec",
"bytes",
@@ -1722,9 +1722,9 @@ dependencies = [
[[package]]
name = "compio-driver"
-version = "0.9.2"
+version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4f8915a1e560ab8be655c23771502a107d2802941a83fbf142734bed60a11441"
+checksum = "ff5c12800e82a01d12046ccc29b014e1cbbb2fbe38c52534e0d40d4fc58881d5"
dependencies = [
"cfg-if",
"cfg_aliases",
@@ -1746,9 +1746,9 @@ dependencies = [
[[package]]
name = "compio-fs"
-version = "0.9.0"
+version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ea585c274239b9fd350a484c75a31fd0df5f031805b6664d83a98f5e8b019e2f"
+checksum = "c568022f90c2e2e8ea7ff4c4e8fde500753b5b9b6b6d870e25b5e656f9ea2892"
dependencies = [
"cfg-if",
"cfg_aliases",
@@ -1764,9 +1764,9 @@ dependencies = [
[[package]]
name = "compio-io"
-version = "0.8.3"
+version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9eea1c6f8a336e0410233a0b7278ad48123f79037651a9b5c2941ef4b1438f12"
+checksum = "d1e64c6d723589492a4f5041394301e9903466a606f6d9bcc11e406f9f07e9ec"
dependencies = [
"compio-buf",
"futures-util",
@@ -1796,9 +1796,9 @@ dependencies = [
[[package]]
name = "compio-net"
-version = "0.9.0"
+version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2e6ea7aa4a9f38d68dd0098a11232236cb3efd0ef3cab50ecdada3d745f1f776"
+checksum = "bffab78b8a876111ca76450912ca6a5a164b0dd93973e342c5f438a6f478c735"
dependencies = [
"cfg-if",
"compio-buf",
@@ -1815,9 +1815,9 @@ dependencies = [
[[package]]
name = "compio-quic"
-version = "0.5.1"
+version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "50a4320de726babe0948d92c4bc3d88b3b0d60b06f5a3c31ca85d2b0871f35f0"
+checksum = "53e101b05fe8608ce6fb2882ac331e211f2b0318449ae27c576c7456b4f1ec4e"
dependencies = [
"cfg_aliases",
"compio-buf",
@@ -1837,9 +1837,9 @@ dependencies = [
[[package]]
name = "compio-runtime"
-version = "0.9.5"
+version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b467b43c646a60bae3bb3a55c2c200ea7c4416a63cc5a6070450aa6771b3c62e"
+checksum = "7c0b2855c4a94362f73d0c7ab9abd04ed23aaffddfbdbf5ef63fe51fce7d6bcd"
dependencies = [
"async-task",
"cfg-if",
@@ -1860,9 +1860,9 @@ dependencies = [
[[package]]
name = "compio-tls"
-version = "0.7.1"
+version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d8560dea318fdeb7a57548366b2ebf3a226324d2e045f316727667be8130899"
+checksum = "84cd9ca48815f384f1a30400848beebcd8c7ead2f57bfe28ebc5560babea88ec"
dependencies = [
"compio-buf",
"compio-io",
@@ -1873,17 +1873,15 @@ dependencies = [
[[package]]
name = "compio-ws"
-version = "0.1.1"
+version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c472e61baedabde6491c787e04123a778199229e9c957b58cd10ff409e802acc"
+checksum = "bf7281a15e8f638697415f9838030e41a92c8a8954ddccfc46556a413c16dd9a"
dependencies = [
"compio-buf",
"compio-io",
+ "compio-log",
"compio-net",
"compio-tls",
- "log",
- "rustls",
- "rustls-pemfile",
"tungstenite",
]
@@ -2056,9 +2054,9 @@ dependencies = [
[[package]]
name = "crc"
-version = "3.3.0"
+version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675"
+checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d"
dependencies = [
"crc-catalog",
]
@@ -2158,7 +2156,7 @@ dependencies = [
"bitflags 2.10.0",
"crossterm_winapi",
"document-features",
- "parking_lot 0.12.5",
+ "parking_lot",
"rustix",
"winapi",
]
@@ -2325,9 +2323,9 @@ dependencies = [
[[package]]
name = "cyper"
-version = "0.6.2"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8128de8e6aa0fc56b80bc5ca04e5a437df8751222e6add3ce44b7546653c6254"
+checksum = "71bb9c737073b5c1c90de1ecd172bc80dbcf0c9868f726ff0692b67231b12466"
dependencies = [
"async-stream",
"base64 0.22.1",
@@ -2336,7 +2334,7 @@ dependencies = [
"cyper-core",
"encoding_rs",
"futures-util",
- "http 1.3.1",
+ "http 1.4.0",
"http-body-util",
"hyper",
"hyper-util",
@@ -2352,9 +2350,9 @@ dependencies = [
[[package]]
name = "cyper-axum"
-version = "0.6.0"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "076035e5d7e47eb4edb961f934a4c9f4c88143e64b13d202d7cdf1042b13f5b0"
+checksum = "74b2527395e63c7dcf53a6eb33a4de4cdf2d4ae1ae31ad3050c8b89b69955bd5"
dependencies = [
"axum",
"axum-core",
@@ -2373,9 +2371,9 @@ dependencies = [
[[package]]
name = "cyper-core"
-version = "0.6.0"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "767109cdb8dc2fb4846140d13546c7eaaf49a96d73454265e7d289522b2402ae"
+checksum = "e53f8cde9bdfe28b1bec664feb1825c237f1b3948c2dfdba019540be3f660b3f"
dependencies = [
"compio",
"futures-util",
@@ -2470,7 +2468,7 @@ dependencies = [
"hashbrown 0.14.5",
"lock_api",
"once_cell",
- "parking_lot_core 0.9.12",
+ "parking_lot_core",
]
[[package]]
@@ -2695,9 +2693,9 @@ checksum =
"8975ffdaa0ef3661bfe02dbdcc06c9f829dfafe6a3c474de366a8d5e44276921"
[[package]]
name = "dlopen2"
-version = "0.8.0"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b54f373ccf864bf587a89e880fb7610f8d73f3045f13580948ccbcaff26febff"
+checksum = "8d65cde5fb0c42a3d5882d99807698b459f5928de035fa7f547c784fb7b34219"
dependencies = [
"dlopen2_derive",
"libc",
@@ -2707,9 +2705,9 @@ dependencies = [
[[package]]
name = "dlopen2_derive"
-version = "0.4.1"
+version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "788160fb30de9cdd857af31c6a2675904b16ece8fc2737b2c7127ba368c9d0f4"
+checksum = "95f4a04e1bfbfa4835a6073177aafb95ead4de0722dbb339195fdc7e0a09599b"
dependencies = [
"proc-macro2",
"quote",
@@ -2854,7 +2852,7 @@ dependencies = [
"dyn-clone",
"flate2",
"lazy_static",
- "parking_lot 0.12.5",
+ "parking_lot",
"percent-encoding",
"reqwest",
"rustc_version",
@@ -3005,13 +3003,12 @@ dependencies = [
[[package]]
name = "etcetera"
-version = "0.10.0"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6"
+checksum = "de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96"
dependencies = [
"cfg-if",
- "home",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.2",
]
[[package]]
@@ -3098,6 +3095,17 @@ version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
+[[package]]
+name = "ferroid"
+version = "0.8.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e0e9414a6ae93ef993ce40a1e02944f13d4508e2bf6f1ced1580ce6910f08253"
+dependencies = [
+ "portable-atomic",
+ "rand 0.9.2",
+ "web-time",
+]
+
[[package]]
name = "ff"
version = "0.13.1"
@@ -3333,7 +3341,7 @@ checksum =
"1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f"
dependencies = [
"futures-core",
"lock_api",
- "parking_lot 0.12.5",
+ "parking_lot",
]
[[package]]
@@ -3938,7 +3946,7 @@ dependencies = [
"getrandom 0.3.4",
"hashbrown 0.16.1",
"nonzero_ext",
- "parking_lot 0.12.5",
+ "parking_lot",
"portable-atomic",
"quanta",
"rand 0.9.2",
@@ -3988,7 +3996,7 @@ dependencies = [
"fnv",
"futures-core",
"futures-sink",
- "http 1.3.1",
+ "http 1.4.0",
"indexmap 2.12.1",
"slab",
"tokio",
@@ -4162,13 +4170,13 @@ dependencies = [
[[package]]
name = "hostname"
-version = "0.4.1"
+version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65"
+checksum = "617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd"
dependencies = [
"cfg-if",
"libc",
- "windows-link 0.1.3",
+ "windows-link 0.2.1",
]
[[package]]
@@ -4184,12 +4192,11 @@ dependencies = [
[[package]]
name = "http"
-version = "1.3.1"
+version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
+checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a"
dependencies = [
"bytes",
- "fnv",
"itoa",
]
@@ -4200,7 +4207,7 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
dependencies = [
"bytes",
- "http 1.3.1",
+ "http 1.4.0",
]
[[package]]
@@ -4211,7 +4218,7 @@ checksum =
"b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
dependencies = [
"bytes",
"futures-core",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"pin-project-lite",
]
@@ -4257,7 +4264,7 @@ dependencies = [
"futures-channel",
"futures-core",
"h2 0.4.12",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"httparse",
"httpdate",
@@ -4290,7 +4297,7 @@ version = "0.27.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"
dependencies = [
- "http 1.3.1",
+ "http 1.4.0",
"hyper",
"hyper-util",
"log",
@@ -4327,7 +4334,7 @@ dependencies = [
"futures-channel",
"futures-core",
"futures-util",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"hyper",
"ipnet",
@@ -4442,7 +4449,7 @@ checksum =
"3e6a0dc30703b0cbb7d3c245126936d92015f93ab3ac52e20edc011f42934628"
dependencies = [
"async-trait",
"chrono",
- "http 1.3.1",
+ "http 1.4.0",
"iceberg",
"itertools 0.13.0",
"reqwest",
@@ -5073,18 +5080,6 @@ dependencies = [
"generic-array",
]
-[[package]]
-name = "instant"
-version = "0.1.13"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
-dependencies = [
- "cfg-if",
- "js-sys",
- "wasm-bindgen",
- "web-sys",
-]
-
[[package]]
name = "integer-encoding"
version = "3.0.4"
@@ -5270,9 +5265,9 @@ version = "0.1.0"
[[package]]
name = "js-sys"
-version = "0.3.82"
+version = "0.3.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65"
+checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8"
dependencies = [
"once_cell",
"wasm-bindgen",
@@ -5565,7 +5560,7 @@ checksum =
"416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb"
dependencies = [
"bitflags 2.10.0",
"libc",
- "redox_syscall 0.5.18",
+ "redox_syscall",
]
[[package]]
@@ -5889,7 +5884,7 @@ dependencies = [
"equivalent",
"event-listener",
"futures-util",
- "parking_lot 0.12.5",
+ "parking_lot",
"portable-atomic",
"rustc_version",
"smallvec",
@@ -6214,7 +6209,7 @@ dependencies = [
"futures",
"futures-util",
"getrandom 0.2.16",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"http-body-util",
"hyper",
@@ -6271,7 +6266,7 @@ dependencies = [
"crc32c",
"futures",
"getrandom 0.2.16",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"log",
"md-5",
@@ -6374,7 +6369,7 @@ checksum =
"d7a6d09a73194e6b66df7c8f1b680f156d916a1a942abf2de06823dd02b7855d"
dependencies = [
"async-trait",
"bytes",
- "http 1.3.1",
+ "http 1.4.0",
"opentelemetry",
"reqwest",
]
@@ -6385,7 +6380,7 @@ version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a2366db2dca4d2ad033cad11e6ee42844fd727007af5ad04a1730f4cb8163bf"
dependencies = [
- "http 1.3.1",
+ "http 1.4.0",
"opentelemetry",
"opentelemetry-http",
"opentelemetry-proto",
@@ -6517,17 +6512,6 @@ version = "2.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
-[[package]]
-name = "parking_lot"
-version = "0.11.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
-dependencies = [
- "instant",
- "lock_api",
- "parking_lot_core 0.8.6",
-]
-
[[package]]
name = "parking_lot"
version = "0.12.5"
@@ -6535,21 +6519,7 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
dependencies = [
"lock_api",
- "parking_lot_core 0.9.12",
-]
-
-[[package]]
-name = "parking_lot_core"
-version = "0.8.6"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
-dependencies = [
- "cfg-if",
- "instant",
- "libc",
- "redox_syscall 0.2.16",
- "smallvec",
- "winapi",
+ "parking_lot_core",
]
[[package]]
@@ -6560,7 +6530,7 @@ checksum =
"2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
dependencies = [
"cfg-if",
"libc",
- "redox_syscall 0.5.18",
+ "redox_syscall",
"smallvec",
"windows-link 0.2.1",
]
@@ -7079,7 +7049,7 @@ checksum =
"e4500adecd7af8e0e9f4dbce15cfee07ce913fbf6ad605cc468b83f2d531ee94"
dependencies = [
"dtoa",
"itoa",
- "parking_lot 0.12.5",
+ "parking_lot",
"prometheus-client-derive-encode",
]
@@ -7405,15 +7375,6 @@ dependencies = [
"yasna",
]
-[[package]]
-name = "redox_syscall"
-version = "0.2.16"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
-dependencies = [
- "bitflags 1.3.2",
-]
-
[[package]]
name = "redox_syscall"
version = "0.5.18"
@@ -7519,7 +7480,7 @@ dependencies = [
"hex",
"hmac",
"home",
- "http 1.3.1",
+ "http 1.4.0",
"log",
"percent-encoding",
"quick-xml 0.37.5",
@@ -7545,7 +7506,7 @@ dependencies = [
"futures-channel",
"futures-core",
"futures-util",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"http-body-util",
"hyper",
@@ -7584,7 +7545,7 @@ checksum =
"57f17d28a6e6acfe1733fe24bcd30774d13bffa4b8a22535b4c8c98423088d4e"
dependencies = [
"anyhow",
"async-trait",
- "http 1.3.1",
+ "http 1.4.0",
"reqwest",
"serde",
"thiserror 1.0.69",
@@ -7593,33 +7554,32 @@ dependencies = [
[[package]]
name = "reqwest-retry"
-version = "0.7.0"
+version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "29c73e4195a6bfbcb174b790d9b3407ab90646976c55de58a6515da25d851178"
+checksum = "105747e3a037fe5bf17458d794de91149e575b6183fc72c85623a44abb9683f5"
dependencies = [
"anyhow",
"async-trait",
"futures",
"getrandom 0.2.16",
- "http 1.3.1",
+ "http 1.4.0",
"hyper",
- "parking_lot 0.11.2",
"reqwest",
"reqwest-middleware",
"retry-policies",
- "thiserror 1.0.69",
+ "thiserror 2.0.17",
"tokio",
"tracing",
- "wasm-timer",
+ "wasmtimer",
]
[[package]]
name = "retry-policies"
-version = "0.4.0"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5875471e6cab2871bc150ecb8c727db5113c9338cc3354dc5ee3425b6aa40a1c"
+checksum = "46a4bd6027df676bcb752d3724db0ea3c0c5fc1dd0376fec51ac7dcaf9cc69be"
dependencies = [
- "rand 0.8.5",
+ "rand 0.9.2",
]
[[package]]
@@ -7689,9 +7649,9 @@ checksum =
"3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422"
[[package]]
name = "rmcp"
-version = "0.9.0"
+version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "acc36ea743d4bbc97e9f3c33bf0b97765a5cf338de3d9c3d2f321a6e38095615"
+checksum = "eaa07b85b779d1e1df52dd79f6c6bffbe005b191f07290136cc42a142da3409a"
dependencies = [
"async-trait",
"axum",
@@ -7699,7 +7659,7 @@ dependencies = [
"bytes",
"chrono",
"futures",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"http-body-util",
"paste",
@@ -7722,9 +7682,9 @@ dependencies = [
[[package]]
name = "rmcp-macros"
-version = "0.9.0"
+version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "263caba1c96f2941efca0fdcd97b03f42bcde52d2347d05e5d77c93ab18c5b58"
+checksum = "0f6fa09933cac0d0204c8a5d647f558425538ed6a0134b1ebb1ae4dc00c96db3"
dependencies = [
"darling 0.21.3",
"proc-macro2",
@@ -7862,9 +7822,9 @@ dependencies = [
[[package]]
name = "rustls-pki-types"
-version = "1.13.0"
+version = "1.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a"
+checksum = "708c0f9d5f54ba0272468c1d306a52c495b31fa155e91bc25371e6df7996908c"
dependencies = [
"web-time",
"zeroize",
@@ -8243,9 +8203,9 @@ dependencies = [
[[package]]
name = "serde_with"
-version = "3.16.0"
+version = "3.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "10574371d41b0d9b2cff89418eda27da52bcaff2cc8741db26382a77c29131f1"
+checksum = "4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7"
dependencies = [
"base64 0.22.1",
"chrono",
@@ -8262,9 +8222,9 @@ dependencies = [
[[package]]
name = "serde_with_macros"
-version = "3.16.0"
+version = "3.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08a72d8216842fdd57820dc78d840bef99248e35fb2554ff923319e60f2d686b"
+checksum = "52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c"
dependencies = [
"darling 0.21.3",
"proc-macro2",
@@ -8294,7 +8254,7 @@ dependencies = [
"futures",
"log",
"once_cell",
- "parking_lot 0.12.5",
+ "parking_lot",
"scc",
"serial_test_derive",
]
@@ -9095,9 +9055,9 @@ dependencies = [
[[package]]
name = "testcontainers"
-version = "0.25.2"
+version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3f3ac71069f20ecfa60c396316c283fbf35e6833a53dff551a31b5458da05edc"
+checksum = "a347cac4368ba4f1871743adb27dc14829024d26b1763572404726b0b9943eb8"
dependencies = [
"astral-tokio-tar",
"async-trait",
@@ -9105,8 +9065,10 @@ dependencies = [
"bytes",
"docker_credential",
"either",
- "etcetera 0.10.0",
+ "etcetera 0.11.0",
+ "ferroid",
"futures",
+ "itertools 0.14.0",
"log",
"memchr",
"parse-display",
@@ -9118,15 +9080,14 @@ dependencies = [
"tokio",
"tokio-stream",
"tokio-util",
- "ulid",
"url",
]
[[package]]
name = "testcontainers-modules"
-version = "0.13.0"
+version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1966329d5bb3f89d33602d2db2da971fb839f9297dad16527abf4564e2ae0a6d"
+checksum = "5e75e78ff453128a2c7da9a5d5a3325ea34ea214d4bf51eab3417de23a4e5147"
dependencies = [
"testcontainers",
]
@@ -9289,7 +9250,7 @@ dependencies = [
"bytes",
"libc",
"mio",
- "parking_lot 0.12.5",
+ "parking_lot",
"pin-project-lite",
"signal-hook-registry",
"socket2 0.6.1",
@@ -9383,7 +9344,7 @@ dependencies = [
"toml_datetime 0.7.3",
"toml_parser",
"toml_writer",
- "winnow 0.7.13",
+ "winnow 0.7.14",
]
[[package]]
@@ -9426,7 +9387,7 @@ dependencies = [
"serde_spanned 0.6.9",
"toml_datetime 0.6.11",
"toml_write",
- "winnow 0.7.13",
+ "winnow 0.7.14",
]
[[package]]
@@ -9438,7 +9399,7 @@ dependencies = [
"indexmap 2.12.1",
"toml_datetime 0.7.3",
"toml_parser",
- "winnow 0.7.13",
+ "winnow 0.7.14",
]
[[package]]
@@ -9447,7 +9408,7 @@ version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e"
dependencies = [
- "winnow 0.7.13",
+ "winnow 0.7.14",
]
[[package]]
@@ -9473,7 +9434,7 @@ dependencies = [
"base64 0.22.1",
"bytes",
"h2 0.4.12",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"http-body-util",
"hyper",
@@ -9536,14 +9497,14 @@ dependencies = [
[[package]]
name = "tower-http"
-version = "0.6.6"
+version = "0.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2"
+checksum = "9cf146f99d442e8e68e585f5d798ccd3cad9a7835b917e09728880a862706456"
dependencies = [
"bitflags 2.10.0",
"bytes",
"futures-util",
- "http 1.3.1",
+ "http 1.4.0",
"http-body",
"iri-string",
"pin-project-lite",
@@ -9567,9 +9528,9 @@ checksum =
"8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
[[package]]
name = "tracing"
-version = "0.1.41"
+version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0"
+checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647"
dependencies = [
"log",
"pin-project-lite",
@@ -9579,21 +9540,21 @@ dependencies = [
[[package]]
name = "tracing-appender"
-version = "0.2.3"
+version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf"
+checksum = "786d480bce6247ab75f005b14ae1624ad978d3029d9113f0a22fa1ac773faeaf"
dependencies = [
"crossbeam-channel",
- "thiserror 1.0.69",
+ "thiserror 2.0.17",
"time",
"tracing-subscriber",
]
[[package]]
name = "tracing-attributes"
-version = "0.1.30"
+version = "0.1.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903"
+checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
dependencies = [
"proc-macro2",
"quote",
@@ -9602,9 +9563,9 @@ dependencies = [
[[package]]
name = "tracing-core"
-version = "0.1.34"
+version = "0.1.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678"
+checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c"
dependencies = [
"once_cell",
"valuable",
@@ -9642,9 +9603,9 @@ dependencies = [
[[package]]
name = "tracing-subscriber"
-version = "0.3.20"
+version = "0.3.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5"
+checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e"
dependencies = [
"matchers",
"nu-ansi-term",
@@ -9681,7 +9642,7 @@ checksum =
"8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442"
dependencies = [
"bytes",
"data-encoding",
- "http 1.3.1",
+ "http 1.4.0",
"httparse",
"log",
"rand 0.9.2",
@@ -9906,7 +9867,7 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
checksum = "d81f9efa9df032be5934a46a068815a10a042b494b6a58cb0a1a97bb5467ed6f"
dependencies = [
"base64 0.22.1",
- "http 1.3.1",
+ "http 1.4.0",
"httparse",
"log",
]
@@ -10109,9 +10070,9 @@ checksum =
"b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b"
[[package]]
name = "wasm-bindgen"
-version = "0.2.105"
+version = "0.2.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60"
+checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd"
dependencies = [
"cfg-if",
"once_cell",
@@ -10122,9 +10083,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-futures"
-version = "0.4.55"
+version = "0.4.56"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0"
+checksum = "836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c"
dependencies = [
"cfg-if",
"js-sys",
@@ -10135,9 +10096,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.105"
+version = "0.2.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2"
+checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -10145,9 +10106,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.105"
+version = "0.2.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc"
+checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40"
dependencies = [
"bumpalo",
"proc-macro2",
@@ -10158,9 +10119,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.105"
+version = "0.2.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76"
+checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4"
dependencies = [
"unicode-ident",
]
@@ -10179,25 +10140,24 @@ dependencies = [
]
[[package]]
-name = "wasm-timer"
-version = "0.2.5"
+name = "wasmtimer"
+version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f"
+checksum = "1c598d6b99ea013e35844697fc4670d08339d5cda15588f193c6beedd12f644b"
dependencies = [
"futures",
"js-sys",
- "parking_lot 0.11.2",
+ "parking_lot",
"pin-utils",
+ "slab",
"wasm-bindgen",
- "wasm-bindgen-futures",
- "web-sys",
]
[[package]]
name = "web-sys"
-version = "0.3.82"
+version = "0.3.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1"
+checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -10797,9 +10757,9 @@ dependencies = [
[[package]]
name = "winnow"
-version = "0.7.13"
+version = "0.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf"
+checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829"
dependencies = [
"memchr",
]
@@ -10961,18 +10921,18 @@ dependencies = [
[[package]]
name = "zerocopy"
-version = "0.8.28"
+version = "0.8.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43fa6694ed34d6e57407afbccdeecfa268c470a7d2a5b0cf49ce9fcc345afb90"
+checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
-version = "0.8.28"
+version = "0.8.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c640b22cd9817fae95be82f0d2f90b11f7605f6c319d16705c459b27ac2cbc26"
+checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a"
dependencies = [
"proc-macro2",
"quote",
diff --git a/Cargo.toml b/Cargo.toml
index 8254764e3..90c96f568 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -88,37 +88,37 @@ byte-unit = { version = "5.2.0", default-features = false,
features = [
"byte",
"std",
] }
-bytemuck = { version = "1.14" }
+bytemuck = { version = "1.24" }
bytes = "1.11.0"
charming = "0.6.0"
chrono = { version = "0.4.42", features = ["serde"] }
clap = { version = "4.5.53", features = ["derive", "wrap_help"] }
colored = "3.0.0"
comfy-table = "7.2.1"
-compio = { version = "0.16.1", features = [
+compio = { version = "0.17.0", features = [
"runtime",
"macros",
"io-uring",
"time",
"rustls",
] }
-compio-io = "0.8.3"
-compio-net = "0.9.0"
-compio-quic = "0.5.1"
-compio-tls = { version = "0.7.1", features = [
+compio-io = "0.8.4"
+compio-net = "0.10.0"
+compio-quic = "0.6.0"
+compio-tls = { version = "0.8.0", features = [
"rustls",
], default-features = false }
-compio-ws = "0.1.1"
+compio-ws = "0.2.0"
console-subscriber = "0.5.0"
crossbeam = "0.8.4"
-cyper = { version = "0.6.2", features = ["rustls"], default-features = false }
-cyper-axum = { version = "0.6.0" }
+cyper = { version = "0.7.0", features = ["rustls"], default-features = false }
+cyper-axum = { version = "0.7.0" }
dashmap = "6.1.0"
derive-new = "0.7.0"
derive_builder = "0.20.2"
derive_more = { version = "2.0.1", features = ["full"] }
dirs = "6.0.0"
-dlopen2 = "0.8.0"
+dlopen2 = "0.8.1"
dotenvy = "0.15.7"
enum_dispatch = "0.3.13"
env_logger = "0.11.8"
@@ -155,7 +155,7 @@ reqwest = { version = "0.12.24", default-features = false,
features = [
"rustls-tls",
] }
reqwest-middleware = { version = "0.4.2", features = ["json"] }
-reqwest-retry = "0.7.0"
+reqwest-retry = "0.8.0"
rust-s3 = { version = "0.37.0", default-features = false, features = [
"tokio-rustls-tls",
"tags",
@@ -163,7 +163,7 @@ rust-s3 = { version = "0.37.0", default-features = false,
features = [
rustls = { version = "0.23.35", features = ["ring"] }
serde = { version = "1.0.228", features = ["derive", "rc"] }
serde_json = "1.0.145"
-serde_with = { version = "3.16.0", features = ["base64", "macros"] }
+serde_with = { version = "3.16.1", features = ["base64", "macros"] }
serde_yaml_ng = "0.10.0"
serial_test = "3.2.0"
server = { path = "core/server" }
@@ -179,14 +179,14 @@ tokio-rustls = "0.26.4"
tokio-tungstenite = { version = "0.28", features = ["rustls-tls-webpki-roots"]
}
tokio-util = { version = "0.7.17", features = ["compat"] }
toml = "0.9.8"
-tower-http = { version = "0.6.6", features = [
+tower-http = { version = "0.6.7", features = [
"add-extension",
"cors",
"trace",
] }
-tracing = "0.1.41"
-tracing-appender = "0.2.3"
-tracing-subscriber = { version = "0.3.20", default-features = false, features
= [
+tracing = "0.1.43"
+tracing-appender = "0.2.4"
+tracing-subscriber = { version = "0.3.22", default-features = false, features
= [
"fmt",
"env-filter",
"ansi",
diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md
index 6a62afef0..6fbee693f 100644
--- a/DEPENDENCIES.md
+++ b/DEPENDENCIES.md
@@ -2,7 +2,7 @@
actix-codec: 0.5.2, "Apache-2.0 OR MIT",
actix-cors: 0.7.1, "Apache-2.0 OR MIT",
-actix-files: 0.6.8, "Apache-2.0 OR MIT",
+actix-files: 0.6.9, "Apache-2.0 OR MIT",
actix-http: 3.11.2, "Apache-2.0 OR MIT",
actix-macros: 0.2.4, "Apache-2.0 OR MIT",
actix-router: 0.5.3, "Apache-2.0 OR MIT",
@@ -10,7 +10,7 @@ actix-rt: 2.11.0, "Apache-2.0 OR MIT",
actix-server: 2.6.0, "Apache-2.0 OR MIT",
actix-service: 2.0.3, "Apache-2.0 OR MIT",
actix-utils: 3.0.1, "Apache-2.0 OR MIT",
-actix-web: 4.12.0, "Apache-2.0 OR MIT",
+actix-web: 4.12.1, "Apache-2.0 OR MIT",
actix-web-codegen: 4.3.0, "Apache-2.0 OR MIT",
adler2: 2.0.1, "0BSD OR Apache-2.0 OR MIT",
adler32: 1.2.0, "Zlib",
@@ -106,8 +106,8 @@ bollard-stubs: 1.49.1-rc.28.4.0, "Apache-2.0",
bon: 3.8.1, "Apache-2.0 OR MIT",
bon-macros: 3.8.1, "Apache-2.0 OR MIT",
boolinator: 2.4.0, "Apache-2.0 OR MIT",
-borsh: 1.5.7, "Apache-2.0 OR MIT",
-borsh-derive: 1.5.7, "Apache-2.0",
+borsh: 1.6.0, "Apache-2.0 OR MIT",
+borsh-derive: 1.6.0, "Apache-2.0",
brotli: 8.0.2, "BSD-3-Clause AND MIT",
brotli-decompressor: 5.0.0, "BSD-3-Clause OR MIT",
bstr: 1.12.1, "Apache-2.0 OR MIT",
@@ -126,7 +126,7 @@ cargo-platform: 0.1.9, "Apache-2.0 OR MIT",
cargo-platform: 0.3.1, "Apache-2.0 OR MIT",
cargo_metadata: 0.19.2, "MIT",
cargo_metadata: 0.23.1, "MIT",
-cc: 1.2.47, "Apache-2.0 OR MIT",
+cc: 1.2.48, "Apache-2.0 OR MIT",
cesu8: 1.1.0, "Apache-2.0 OR MIT",
cfg-if: 1.0.4, "Apache-2.0 OR MIT",
cfg_aliases: 0.2.1, "MIT",
@@ -146,18 +146,18 @@ colorchoice: 1.0.4, "Apache-2.0 OR MIT",
colored: 3.0.0, "MPL-2.0",
combine: 4.6.7, "MIT",
comfy-table: 7.2.1, "MIT",
-compio: 0.16.1, "MIT",
-compio-buf: 0.7.0, "MIT",
-compio-driver: 0.9.2, "MIT",
-compio-fs: 0.9.0, "MIT",
-compio-io: 0.8.3, "MIT",
+compio: 0.17.0, "MIT",
+compio-buf: 0.7.1, "MIT",
+compio-driver: 0.10.0, "MIT",
+compio-fs: 0.10.0, "MIT",
+compio-io: 0.8.4, "MIT",
compio-log: 0.1.0, "MIT",
compio-macros: 0.1.2, "MIT",
-compio-net: 0.9.0, "MIT",
-compio-quic: 0.5.1, "MIT",
-compio-runtime: 0.9.5, "MIT",
-compio-tls: 0.7.1, "MIT",
-compio-ws: 0.1.1, "MIT",
+compio-net: 0.10.0, "MIT",
+compio-quic: 0.6.0, "MIT",
+compio-runtime: 0.10.0, "MIT",
+compio-tls: 0.8.0, "MIT",
+compio-ws: 0.2.0, "MIT",
compression-codecs: 0.4.33, "Apache-2.0 OR MIT",
compression-core: 0.4.31, "Apache-2.0 OR MIT",
concurrent-queue: 2.5.0, "Apache-2.0 OR MIT",
@@ -176,7 +176,7 @@ core-foundation-sys: 0.8.7, "Apache-2.0 OR MIT",
core2: 0.4.0, "Apache-2.0 OR MIT",
core_affinity: 0.8.3, "Apache-2.0 OR MIT",
cpufeatures: 0.2.17, "Apache-2.0 OR MIT",
-crc: 3.3.0, "Apache-2.0 OR MIT",
+crc: 3.4.0, "Apache-2.0 OR MIT",
crc-catalog: 2.4.0, "Apache-2.0 OR MIT",
crc32c: 0.6.8, "Apache-2.0 OR MIT",
crc32fast: 1.5.0, "Apache-2.0 OR MIT",
@@ -201,9 +201,9 @@ cucumber-codegen: 0.21.1, "Apache-2.0 OR MIT",
cucumber-expressions: 0.3.0, "Apache-2.0 OR MIT",
curve25519-dalek: 4.1.3, "BSD-3-Clause",
curve25519-dalek-derive: 0.1.1, "Apache-2.0 OR MIT",
-cyper: 0.6.2, "MIT",
-cyper-axum: 0.6.0, "MIT",
-cyper-core: 0.6.0, "MIT",
+cyper: 0.7.0, "MIT",
+cyper-axum: 0.7.0, "MIT",
+cyper-core: 0.7.0, "MIT",
darling: 0.20.11, "MIT",
darling: 0.21.3, "MIT",
darling_core: 0.20.11, "MIT",
@@ -234,8 +234,8 @@ dirs-sys: 0.5.0, "Apache-2.0 OR MIT",
dispatch2: 0.3.0, "Apache-2.0 OR MIT OR Zlib",
displaydoc: 0.2.5, "Apache-2.0 OR MIT",
dissimilar: 1.0.10, "Apache-2.0",
-dlopen2: 0.8.0, "Custom License File",
-dlopen2_derive: 0.4.1, "Custom License File",
+dlopen2: 0.8.1, "MIT",
+dlopen2_derive: 0.4.2, "MIT",
dlv-list: 0.5.2, "Apache-2.0 OR MIT",
docker_credential: 1.3.2, "Apache-2.0 OR MIT",
document-features: 0.2.12, "Apache-2.0 OR MIT",
@@ -266,7 +266,7 @@ errno: 0.3.14, "Apache-2.0 OR MIT",
error_set: 0.9.0, "Apache-2.0",
error_set_impl: 0.9.0, "Apache-2.0",
etcetera: 0.8.0, "Apache-2.0 OR MIT",
-etcetera: 0.10.0, "Apache-2.0 OR MIT",
+etcetera: 0.11.0, "Apache-2.0 OR MIT",
event-listener: 5.4.1, "Apache-2.0 OR MIT",
event-listener-strategy: 0.5.4, "Apache-2.0 OR MIT",
expect-test: 1.5.1, "Apache-2.0 OR MIT",
@@ -276,6 +276,7 @@ extension-traits: 1.0.1, "Apache-2.0 OR MIT OR Zlib",
fast-async-mutex: 0.6.7, "Apache-2.0 OR MIT",
fastbloom: 0.14.0, "Apache-2.0 OR MIT",
fastrand: 2.3.0, "Apache-2.0 OR MIT",
+ferroid: 0.8.7, "Apache-2.0 OR MIT",
ff: 0.13.1, "Apache-2.0 OR MIT",
fiat-crypto: 0.2.9, "Apache-2.0 OR BSD-1-Clause OR MIT",
figlet-rs: 0.1.5, "Apache-2.0",
@@ -369,9 +370,9 @@ hex: 0.4.3, "Apache-2.0 OR MIT",
hkdf: 0.12.4, "Apache-2.0 OR MIT",
hmac: 0.12.1, "Apache-2.0 OR MIT",
home: 0.5.12, "Apache-2.0 OR MIT",
-hostname: 0.4.1, "MIT",
+hostname: 0.4.2, "MIT",
http: 0.2.12, "Apache-2.0 OR MIT",
-http: 1.3.1, "Apache-2.0 OR MIT",
+http: 1.4.0, "Apache-2.0 OR MIT",
http-body: 1.0.1, "MIT",
http-body-util: 0.1.3, "MIT",
http-range: 0.1.5, "MIT",
@@ -428,7 +429,6 @@ inlinable_string: 0.1.15, "Apache-2.0 OR MIT",
inotify: 0.11.0, "ISC",
inotify-sys: 0.1.5, "ISC",
inout: 0.1.4, "Apache-2.0 OR MIT",
-instant: 0.1.13, "BSD-3-Clause",
integer-encoding: 3.0.4, "MIT",
integration: 0.0.1, "Apache-2.0",
inventory: 0.3.21, "Apache-2.0 OR MIT",
@@ -446,7 +446,7 @@ jni: 0.21.1, "Apache-2.0 OR MIT",
jni-sys: 0.3.0, "Apache-2.0 OR MIT",
jobserver: 0.1.34, "Apache-2.0 OR MIT",
journal: 0.1.0, "Apache-2.0",
-js-sys: 0.3.82, "Apache-2.0 OR MIT",
+js-sys: 0.3.83, "Apache-2.0 OR MIT",
jsonwebtoken: 10.2.0, "MIT",
jwalk: 0.8.1, "MIT",
keyring: 3.6.3, "Apache-2.0 OR MIT",
@@ -569,9 +569,7 @@ p256: 0.13.2, "Apache-2.0 OR MIT",
p384: 0.13.1, "Apache-2.0 OR MIT",
papaya: 0.2.3, "MIT",
parking: 2.2.1, "Apache-2.0 OR MIT",
-parking_lot: 0.11.2, "Apache-2.0 OR MIT",
parking_lot: 0.12.5, "Apache-2.0 OR MIT",
-parking_lot_core: 0.8.6, "Apache-2.0 OR MIT",
parking_lot_core: 0.9.12, "Apache-2.0 OR MIT",
parquet: 55.2.0, "Apache-2.0",
parse-display: 0.9.1, "Apache-2.0 OR MIT",
@@ -652,7 +650,6 @@ raw-cpuid: 11.6.0, "MIT",
rayon: 1.11.0, "Apache-2.0 OR MIT",
rayon-core: 1.13.0, "Apache-2.0 OR MIT",
rcgen: 0.14.5, "Apache-2.0 OR MIT",
-redox_syscall: 0.2.16, "MIT",
redox_syscall: 0.5.18, "MIT",
redox_users: 0.5.2, "MIT",
ref-cast: 1.0.25, "Apache-2.0 OR MIT",
@@ -666,16 +663,16 @@ rend: 0.4.2, "MIT",
reqsign: 0.16.5, "Apache-2.0",
reqwest: 0.12.24, "Apache-2.0 OR MIT",
reqwest-middleware: 0.4.2, "Apache-2.0 OR MIT",
-reqwest-retry: 0.7.0, "Apache-2.0 OR MIT",
-retry-policies: 0.4.0, "Apache-2.0 OR MIT",
+reqwest-retry: 0.8.0, "Apache-2.0 OR MIT",
+retry-policies: 0.5.1, "Apache-2.0 OR MIT",
rfc6979: 0.4.0, "Apache-2.0 OR MIT",
ring: 0.17.14, "Apache-2.0 AND ISC",
ringbuffer: 0.16.0, "MIT",
rkyv: 0.7.45, "MIT",
rkyv_derive: 0.7.45, "MIT",
rle-decode-fast: 1.0.3, "Apache-2.0 OR MIT",
-rmcp: 0.9.0, "MIT",
-rmcp-macros: 0.9.0, "MIT",
+rmcp: 0.9.1, "MIT",
+rmcp-macros: 0.9.1, "MIT",
roaring: 0.10.12, "Apache-2.0 OR MIT",
route-recognizer: 0.3.1, "MIT",
rsa: 0.9.9, "Apache-2.0 OR MIT",
@@ -687,7 +684,7 @@ rustix: 1.1.2, "Apache-2.0 OR Apache-2.0 WITH
LLVM-exception OR MIT",
rustls: 0.23.35, "Apache-2.0 OR ISC OR MIT",
rustls-native-certs: 0.8.2, "Apache-2.0 OR ISC OR MIT",
rustls-pemfile: 2.2.0, "Apache-2.0 OR ISC OR MIT",
-rustls-pki-types: 1.13.0, "Apache-2.0 OR MIT",
+rustls-pki-types: 1.13.1, "Apache-2.0 OR MIT",
rustls-platform-verifier: 0.6.2, "Apache-2.0 OR MIT",
rustls-platform-verifier-android: 0.1.1, "Apache-2.0 OR MIT",
rustls-webpki: 0.103.8, "ISC",
@@ -725,8 +722,8 @@ serde_repr: 0.1.20, "Apache-2.0 OR MIT",
serde_spanned: 0.6.9, "Apache-2.0 OR MIT",
serde_spanned: 1.0.3, "Apache-2.0 OR MIT",
serde_urlencoded: 0.7.1, "Apache-2.0 OR MIT",
-serde_with: 3.16.0, "Apache-2.0 OR MIT",
-serde_with_macros: 3.16.0, "Apache-2.0 OR MIT",
+serde_with: 3.16.1, "Apache-2.0 OR MIT",
+serde_with_macros: 3.16.1, "Apache-2.0 OR MIT",
serde_yaml_ng: 0.10.0, "MIT",
serial_test: 3.2.0, "MIT",
serial_test_derive: 3.2.0, "MIT",
@@ -790,8 +787,8 @@ termtree: 0.5.1, "MIT",
test-case: 3.3.1, "MIT",
test-case-core: 3.3.1, "MIT",
test-case-macros: 3.3.1, "MIT",
-testcontainers: 0.25.2, "Apache-2.0 OR MIT",
-testcontainers-modules: 0.13.0, "MIT",
+testcontainers: 0.26.0, "Apache-2.0 OR MIT",
+testcontainers-modules: 0.14.0, "MIT",
textwrap: 0.16.2, "MIT",
thiserror: 1.0.69, "Apache-2.0 OR MIT",
thiserror: 2.0.17, "Apache-2.0 OR MIT",
@@ -827,16 +824,16 @@ tonic: 0.14.2, "MIT",
tonic-prost: 0.14.2, "MIT",
tools: 0.1.0, "Apache-2.0",
tower: 0.5.2, "MIT",
-tower-http: 0.6.6, "MIT",
+tower-http: 0.6.7, "MIT",
tower-layer: 0.3.3, "MIT",
tower-service: 0.3.3, "MIT",
-tracing: 0.1.41, "MIT",
-tracing-appender: 0.2.3, "MIT",
-tracing-attributes: 0.1.30, "MIT",
-tracing-core: 0.1.34, "MIT",
+tracing: 0.1.43, "MIT",
+tracing-appender: 0.2.4, "MIT",
+tracing-attributes: 0.1.31, "MIT",
+tracing-core: 0.1.35, "MIT",
tracing-log: 0.2.0, "MIT",
tracing-opentelemetry: 0.32.0, "MIT",
-tracing-subscriber: 0.3.20, "MIT",
+tracing-subscriber: 0.3.22, "MIT",
trait-variant: 0.1.2, "Apache-2.0 OR MIT",
try-lock: 0.2.5, "MIT",
tungstenite: 0.28.0, "Apache-2.0 OR MIT",
@@ -890,14 +887,14 @@ want: 0.3.1, "MIT",
wasi: 0.11.1+wasi-snapshot-preview1, "Apache-2.0 OR Apache-2.0 WITH
LLVM-exception OR MIT",
wasip2: 1.0.1+wasi-0.2.4, "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR
MIT",
wasite: 0.1.0, "Apache-2.0 OR BSL-1.0 OR MIT",
-wasm-bindgen: 0.2.105, "Apache-2.0 OR MIT",
-wasm-bindgen-futures: 0.4.55, "Apache-2.0 OR MIT",
-wasm-bindgen-macro: 0.2.105, "Apache-2.0 OR MIT",
-wasm-bindgen-macro-support: 0.2.105, "Apache-2.0 OR MIT",
-wasm-bindgen-shared: 0.2.105, "Apache-2.0 OR MIT",
+wasm-bindgen: 0.2.106, "Apache-2.0 OR MIT",
+wasm-bindgen-futures: 0.4.56, "Apache-2.0 OR MIT",
+wasm-bindgen-macro: 0.2.106, "Apache-2.0 OR MIT",
+wasm-bindgen-macro-support: 0.2.106, "Apache-2.0 OR MIT",
+wasm-bindgen-shared: 0.2.106, "Apache-2.0 OR MIT",
wasm-streams: 0.4.2, "Apache-2.0 OR MIT",
-wasm-timer: 0.2.5, "MIT",
-web-sys: 0.3.82, "Apache-2.0 OR MIT",
+wasmtimer: 0.4.3, "MIT",
+web-sys: 0.3.83, "Apache-2.0 OR MIT",
web-time: 1.1.0, "Apache-2.0 OR MIT",
webpki-root-certs: 1.0.4, "CDLA-Permissive-2.0",
webpki-roots: 0.26.11, "CDLA-Permissive-2.0",
@@ -969,7 +966,7 @@ windows_x86_64_msvc: 0.48.5, "Apache-2.0 OR MIT",
windows_x86_64_msvc: 0.52.6, "Apache-2.0 OR MIT",
windows_x86_64_msvc: 0.53.1, "Apache-2.0 OR MIT",
winnow: 0.5.40, "MIT",
-winnow: 0.7.13, "MIT",
+winnow: 0.7.14, "MIT",
wit-bindgen: 0.46.0, "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT",
writeable: 0.6.2, "Unicode-3.0",
wyz: 0.5.1, "MIT",
@@ -983,8 +980,8 @@ yew-router: 0.18.0, "Apache-2.0 OR MIT",
yew-router-macro: 0.18.0, "Apache-2.0 OR MIT",
yoke: 0.8.1, "Unicode-3.0",
yoke-derive: 0.8.1, "Unicode-3.0",
-zerocopy: 0.8.28, "Apache-2.0 OR BSD-2-Clause OR MIT",
-zerocopy-derive: 0.8.28, "Apache-2.0 OR BSD-2-Clause OR MIT",
+zerocopy: 0.8.31, "Apache-2.0 OR BSD-2-Clause OR MIT",
+zerocopy-derive: 0.8.31, "Apache-2.0 OR BSD-2-Clause OR MIT",
zerofrom: 0.1.6, "Unicode-3.0",
zerofrom-derive: 0.1.6, "Unicode-3.0",
zeroize: 1.8.2, "Apache-2.0 OR MIT",
diff --git a/core/ai/mcp/Cargo.toml b/core/ai/mcp/Cargo.toml
index b6432de4e..5d47536ca 100644
--- a/core/ai/mcp/Cargo.toml
+++ b/core/ai/mcp/Cargo.toml
@@ -34,7 +34,7 @@ figlet-rs = { workspace = true }
figment = { workspace = true }
iggy = { workspace = true }
iggy_common = { workspace = true }
-rmcp = { version = "0.9.0", features = [
+rmcp = { version = "0.9.1", features = [
"server",
"transport-io",
"transport-sse-server",
diff --git a/core/bench/Cargo.toml b/core/bench/Cargo.toml
index 2557e0b47..da6c9e327 100644
--- a/core/bench/Cargo.toml
+++ b/core/bench/Cargo.toml
@@ -42,7 +42,7 @@ clap = { workspace = true }
figlet-rs = { workspace = true }
futures-util = { workspace = true }
governor = "0.10.2"
-hostname = "0.4.1"
+hostname = "0.4.2"
human-repr = { workspace = true }
iggy = { workspace = true }
integration = { workspace = true }
diff --git a/core/bench/dashboard/server/Cargo.toml
b/core/bench/dashboard/server/Cargo.toml
index 8d7ca08db..581c37a89 100644
--- a/core/bench/dashboard/server/Cargo.toml
+++ b/core/bench/dashboard/server/Cargo.toml
@@ -23,8 +23,8 @@ edition = "2024"
[dependencies]
actix-cors = "0.7.1"
-actix-files = "0.6.8"
-actix-web = "4.12.0"
+actix-files = "0.6.9"
+actix-web = "4.12.1"
bench-dashboard-shared = { path = "../shared" }
bench-report = { workspace = true }
chrono = { workspace = true, features = ["serde"] }
diff --git a/core/integration/Cargo.toml b/core/integration/Cargo.toml
index 7891cf03a..0ed445e8a 100644
--- a/core/integration/Cargo.toml
+++ b/core/integration/Cargo.toml
@@ -49,7 +49,7 @@ predicates = { workspace = true }
rand = { workspace = true }
rcgen = "0.14.5"
reqwest = { workspace = true }
-rmcp = { version = "0.9.0", features = [
+rmcp = { version = "0.9.1", features = [
"client",
"reqwest",
"transport-streamable-http-client",
@@ -61,7 +61,7 @@ server = { workspace = true }
strum_macros = { workspace = true }
tempfile = { workspace = true }
test-case = { workspace = true }
-testcontainers-modules = { version = "0.13.0", features = ["postgres"] }
+testcontainers-modules = { version = "0.14.0", features = ["postgres"] }
tokio = { workspace = true }
twox-hash = { workspace = true }
uuid = { workspace = true }