chore(deps): upgrade rust dependencies (#2075)
diff --git a/Cargo.lock b/Cargo.lock
index d0b9ae3..c4bea03 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -524,9 +524,9 @@
[[package]]
name = "async-lock"
-version = "3.4.0"
+version = "3.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18"
+checksum = "5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc"
dependencies = [
"event-listener",
"event-listener-strategy",
@@ -1291,9 +1291,9 @@
[[package]]
name = "cc"
-version = "1.2.30"
+version = "1.2.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7"
+checksum = "c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2"
dependencies = [
"jobserver",
"libc",
@@ -2406,9 +2406,9 @@
[[package]]
name = "event-listener"
-version = "5.4.0"
+version = "5.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae"
+checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab"
dependencies = [
"concurrent-queue",
"parking",
@@ -2501,9 +2501,9 @@
[[package]]
name = "file-operation"
-version = "0.8.1"
+version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0bd0633f3a2938fdaf8afdafad3150199e7cfd10d6027c5600f4a165c9c06022"
+checksum = "123d84838d0d708f7486c4c99ff04557b473987868cf50fc3cca7ac62713956c"
dependencies = [
"tokio",
]
@@ -2684,9 +2684,9 @@
[[package]]
name = "futures-lite"
-version = "2.6.0"
+version = "2.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532"
+checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad"
dependencies = [
"fastrand",
"futures-core",
@@ -4621,7 +4621,6 @@
dependencies = [
"bitflags 2.9.1",
"libc",
- "redox_syscall 0.5.17",
]
[[package]]
@@ -5044,9 +5043,9 @@
[[package]]
name = "notify"
-version = "8.1.0"
+version = "8.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3163f59cd3fa0e9ef8c32f242966a7b9994fd7378366099593e0e73077cd8c97"
+checksum = "4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3"
dependencies = [
"bitflags 2.9.1",
"fsevent-sys",
@@ -6038,9 +6037,9 @@
[[package]]
name = "prost-reflect"
-version = "0.16.0"
+version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6e6b545c556471033fc1099868fca468bff8cf034f7bb9153b445f24d00aa28d"
+checksum = "3c9ae1e4084d9737646934f5ac36a8d77f9a82f962f43e267a382fde4f2a903d"
dependencies = [
"logos",
"miette",
@@ -6347,9 +6346,9 @@
[[package]]
name = "redox_users"
-version = "0.5.1"
+version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78eaea1f52c56d57821be178b2d47e09ff26481a6042e8e042fcb0ced068b470"
+checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac"
dependencies = [
"getrandom 0.2.16",
"libredox",
@@ -7091,9 +7090,9 @@
[[package]]
name = "serde_json"
-version = "1.0.141"
+version = "1.0.142"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3"
+checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7"
dependencies = [
"itoa",
"memchr",
@@ -7322,9 +7321,9 @@
[[package]]
name = "signal-hook-registry"
-version = "1.4.5"
+version = "1.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410"
+checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b"
dependencies = [
"libc",
]
@@ -8071,9 +8070,9 @@
[[package]]
name = "tokio"
-version = "1.47.0"
+version = "1.47.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35"
+checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038"
dependencies = [
"backtrace",
"bytes",
@@ -8124,9 +8123,9 @@
[[package]]
name = "tokio-util"
-version = "0.7.15"
+version = "0.7.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df"
+checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5"
dependencies = [
"bytes",
"futures-core",
@@ -9570,9 +9569,9 @@
[[package]]
name = "yew-hooks"
-version = "0.3.3"
+version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e4a023bfdcec05c9a0f6fd84f0caff8869fed4b0b73ba06e9418c8e45ce7ca5"
+checksum = "640157ac2d80cf6bf5e7fe4143b90cd6c9ef61c9cb6180f60a50c3074521a142"
dependencies = [
"gloo 0.11.0",
"js-sys",
diff --git a/Cargo.toml b/Cargo.toml
index 7a1f5fc..239e4b0 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -110,7 +110,7 @@
reqwest-retry = "0.7.0"
rustls = { version = "0.23.31", features = ["ring"] }
serde = { version = "1.0.219", features = ["derive", "rc"] }
-serde_json = "1.0.141"
+serde_json = "1.0.142"
serde_with = { version = "3.14.0", features = ["base64", "macros"] }
serde_yml = "0.0.12"
serial_test = "3.2.0"
@@ -118,7 +118,7 @@
sysinfo = "0.36.1"
tempfile = "3.20.0"
thiserror = "2.0.12"
-tokio = { version = "1.47.0", features = ["full"] }
+tokio = { version = "1.47.1", features = ["full"] }
tokio-rustls = "0.26.2"
toml = "0.9.4"
tracing = "0.1.41"
@@ -154,7 +154,7 @@
predicates = "3.1.3"
regex = "1.11.1"
test-case = "3.3.1"
-tokio-util = { version = "0.7.15", features = ["compat"] }
+tokio-util = { version = "0.7.16", features = ["compat"] }
tower-http = { version = "0.6.6", features = [
"add-extension",
"cors",
diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md
index 356eddf..1ad1049 100644
--- a/DEPENDENCIES.md
+++ b/DEPENDENCIES.md
@@ -43,7 +43,7 @@
async-dropper: 0.3.1, "MIT",
async-dropper-derive: 0.3.1, "MIT",
async-dropper-simple: 0.2.6, "MIT",
-async-lock: 3.4.0, "Apache-2.0 OR MIT",
+async-lock: 3.4.1, "Apache-2.0 OR MIT",
async-scoped: 0.9.0, "Apache-2.0 OR MIT",
async-stream: 0.3.6, "MIT",
async-stream-impl: 0.3.6, "MIT",
@@ -108,7 +108,7 @@
cargo-platform: 0.1.9, "Apache-2.0 OR MIT",
cargo_metadata: 0.19.2, "MIT",
castaway: 0.2.4, "MIT",
-cc: 1.2.30, "Apache-2.0 OR MIT",
+cc: 1.2.31, "Apache-2.0 OR MIT",
cesu8: 1.1.0, "Apache-2.0 OR MIT",
cexpr: 0.6.0, "Apache-2.0 OR MIT",
cfg-if: 1.0.1, "Apache-2.0 OR MIT",
@@ -219,7 +219,7 @@
error_set: 0.8.5, "Apache-2.0",
error_set_impl: 0.8.5, "Apache-2.0",
etcetera: 0.8.0, "Apache-2.0 OR MIT",
-event-listener: 5.4.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",
ext-trait: 1.0.1, "Apache-2.0 OR MIT OR Zlib",
ext-trait-proc_macros: 1.0.1, "Apache-2.0 OR MIT OR Zlib",
@@ -229,7 +229,7 @@
fastrand: 2.3.0, "Apache-2.0 OR MIT",
figlet-rs: 0.1.5, "Apache-2.0",
figment: 0.10.19, "Apache-2.0 OR MIT",
-file-operation: 0.8.1, "MIT",
+file-operation: 0.8.4, "MIT",
flatbuffers: 25.2.10, "Apache-2.0",
flate2: 1.1.2, "Apache-2.0 OR MIT",
float-cmp: 0.10.0, "MIT",
@@ -250,7 +250,7 @@
futures-executor: 0.3.31, "Apache-2.0 OR MIT",
futures-intrusive: 0.5.0, "Apache-2.0 OR MIT",
futures-io: 0.3.31, "Apache-2.0 OR MIT",
-futures-lite: 2.6.0, "Apache-2.0 OR MIT",
+futures-lite: 2.6.1, "Apache-2.0 OR MIT",
futures-macro: 0.3.31, "Apache-2.0 OR MIT",
futures-sink: 0.3.31, "Apache-2.0 OR MIT",
futures-task: 0.3.31, "Apache-2.0 OR MIT",
@@ -452,7 +452,7 @@
nonzero_ext: 0.3.0, "Apache-2.0",
nonzero_lit: 0.1.2, "Apache-2.0 OR CC0-1.0 OR MIT",
normalize-line-endings: 0.3.0, "Apache-2.0",
-notify: 8.1.0, "CC0-1.0",
+notify: 8.2.0, "CC0-1.0",
notify-types: 2.0.0, "Apache-2.0 OR MIT",
nougat: 0.2.4, "Apache-2.0 OR MIT OR Zlib",
nougat-proc_macros: 0.2.4, "Apache-2.0 OR MIT OR Zlib",
@@ -548,7 +548,7 @@
prost: 0.14.1, "Apache-2.0",
prost-derive: 0.13.5, "Apache-2.0",
prost-derive: 0.14.1, "Apache-2.0",
-prost-reflect: 0.16.0, "Apache-2.0 OR MIT",
+prost-reflect: 0.16.1, "Apache-2.0 OR MIT",
prost-types: 0.13.5, "Apache-2.0",
prost-types: 0.14.1, "Apache-2.0",
protox: 0.9.0, "Apache-2.0 OR MIT",
@@ -576,7 +576,7 @@
rcgen: 0.14.3, "Apache-2.0 OR MIT",
redox_syscall: 0.2.16, "MIT",
redox_syscall: 0.5.17, "MIT",
-redox_users: 0.5.1, "MIT",
+redox_users: 0.5.2, "MIT",
ref-cast: 1.0.24, "Apache-2.0 OR MIT",
ref-cast-impl: 1.0.24, "Apache-2.0 OR MIT",
regex: 1.11.1, "Apache-2.0 OR MIT",
@@ -640,7 +640,7 @@
serde-wasm-bindgen: 0.6.5, "MIT",
serde_derive: 1.0.219, "Apache-2.0 OR MIT",
serde_derive_internals: 0.29.1, "Apache-2.0 OR MIT",
-serde_json: 1.0.141, "Apache-2.0 OR MIT",
+serde_json: 1.0.142, "Apache-2.0 OR MIT",
serde_path_to_error: 0.1.17, "Apache-2.0 OR MIT",
serde_spanned: 0.6.9, "Apache-2.0 OR MIT",
serde_spanned: 1.0.0, "Apache-2.0 OR MIT",
@@ -655,7 +655,7 @@
sha2: 0.10.9, "Apache-2.0 OR MIT",
sharded-slab: 0.1.7, "MIT",
shlex: 1.3.0, "Apache-2.0 OR MIT",
-signal-hook-registry: 1.4.5, "Apache-2.0 OR MIT",
+signal-hook-registry: 1.4.6, "Apache-2.0 OR MIT",
signature: 2.2.0, "Apache-2.0 OR MIT",
simd-adler32: 0.3.7, "MIT",
simd-json: 0.15.1, "Apache-2.0 OR MIT",
@@ -719,11 +719,11 @@
tinystr: 0.8.1, "Unicode-3.0",
tinyvec: 1.9.0, "Apache-2.0 OR MIT OR Zlib",
tinyvec_macros: 0.1.1, "Apache-2.0 OR MIT OR Zlib",
-tokio: 1.47.0, "MIT",
+tokio: 1.47.1, "MIT",
tokio-macros: 2.5.0, "MIT",
tokio-rustls: 0.26.2, "Apache-2.0 OR MIT",
tokio-stream: 0.1.17, "MIT",
-tokio-util: 0.7.15, "MIT",
+tokio-util: 0.7.16, "MIT",
toml: 0.8.23, "Apache-2.0 OR MIT",
toml: 0.9.4, "Apache-2.0 OR MIT",
toml_datetime: 0.6.11, "Apache-2.0 OR MIT",
@@ -876,7 +876,7 @@
yansi: 1.0.1, "Apache-2.0 OR MIT",
yasna: 0.5.2, "Apache-2.0 OR MIT",
yew: 0.21.0, "Apache-2.0 OR MIT",
-yew-hooks: 0.3.3, "Apache-2.0 OR MIT",
+yew-hooks: 0.3.4, "Apache-2.0 OR MIT",
yew-macro: 0.21.0, "Apache-2.0 OR MIT",
yew-router: 0.18.0, "Apache-2.0 OR MIT",
yew-router-macro: 0.18.0, "Apache-2.0 OR MIT",
diff --git a/core/bench/dashboard/frontend/Cargo.toml b/core/bench/dashboard/frontend/Cargo.toml
index 3a1bd83..fd16961 100644
--- a/core/bench/dashboard/frontend/Cargo.toml
+++ b/core/bench/dashboard/frontend/Cargo.toml
@@ -44,5 +44,5 @@
"Navigator",
] }
yew = { version = "0.21", features = ["csr"] }
-yew-hooks = "0.3.3"
+yew-hooks = "0.3.4"
yew-router = "0.18"
diff --git a/core/bench/dashboard/server/Cargo.toml b/core/bench/dashboard/server/Cargo.toml
index b6dada9..964f92a 100644
--- a/core/bench/dashboard/server/Cargo.toml
+++ b/core/bench/dashboard/server/Cargo.toml
@@ -30,8 +30,8 @@
chrono = { workspace = true, features = ["serde"] }
clap = { workspace = true }
dashmap = { workspace = true }
-file-operation = "0.8.1"
-notify = "8.1.0"
+file-operation = "0.8.4"
+notify = "8.2.0"
octocrab = "0.44.1"
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true }