diff --git a/Cargo.lock b/Cargo.lock index e83d5f1..03920f7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1011,6 +1011,17 @@ dependencies = [ "serde", ] +[[package]] +name = "io-uring" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013" +dependencies = [ + "bitflags", + "cfg-if", + "libc", +] + [[package]] name = "ipnet" version = "2.10.1" @@ -1467,9 +1478,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reqwest" -version = "0.12.20" +version = "0.12.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813" +checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531" dependencies = [ "base64", "bytes", @@ -1615,6 +1626,18 @@ dependencies = [ "serde_json", ] +[[package]] +name = "schemars" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + [[package]] name = "scopeguard" version = "1.2.0" @@ -1701,16 +1724,17 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf65a400f8f66fb7b0552869ad70157166676db75ed8181f8104ea91cf9d0b42" +checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5" dependencies = [ "base64", "chrono", "hex", "indexmap 1.9.3", "indexmap 2.7.0", - "schemars", + "schemars 0.9.0", + "schemars 1.0.4", "serde", "serde_derive", "serde_json", @@ -1720,9 +1744,9 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81679d9ed988d5e9a5e6531dc3f2c28efbd639cbd1dfb628df08edea6004da77" +checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" dependencies = [ "darling", "proc-macro2", @@ -1935,15 +1959,17 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.45.1" +version = "1.46.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" +checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17" dependencies = [ "backtrace", "bytes", + "io-uring", "libc", "mio", "pin-project-lite", + "slab", "socket2", "tokio-macros", "windows-sys 0.52.0", diff --git a/crates/bacli/Cargo.toml b/crates/bacli/Cargo.toml index 58bab0e..ed90ab6 100644 --- a/crates/bacli/Cargo.toml +++ b/crates/bacli/Cargo.toml @@ -27,9 +27,9 @@ futures = "0.3.31" humantime = "2.2.0" ipnetwork = "0.21.1" log = "0.4.27" -reqwest = "0.12.20" +reqwest = "0.12.22" serde = { version = "1.0.219", features = ["derive"] } serde_json = "1.0.140" -serde_with = "3.13.0" +serde_with = "3.14.0" serde_yaml = "0.9.34" -tokio = { version = "1.45.1", features = ["fs", "macros", "rt-multi-thread"] } +tokio = { version = "1.46.1", features = ["fs", "macros", "rt-multi-thread"] } diff --git a/crates/bitaxe_api/Cargo.toml b/crates/bitaxe_api/Cargo.toml index 01882e4..b1ae3b5 100644 --- a/crates/bitaxe_api/Cargo.toml +++ b/crates/bitaxe_api/Cargo.toml @@ -11,7 +11,7 @@ version = "0.3.2" [dependencies] clap = { version = "4.5.40", optional = true } log = "0.4.27" -reqwest = { version = "0.12.20", default-features = false, features = [ +reqwest = { version = "0.12.22", default-features = false, features = [ "charset", "http2", "macos-system-configuration", @@ -19,7 +19,7 @@ reqwest = { version = "0.12.20", default-features = false, features = [ ] } serde = { version = "1.0.219", features = ["derive"] } serde_repr = "0.1.20" -serde_with = "3.13.0" +serde_with = "3.14.0" thiserror = "2.0.12" [features]