diff --git a/Cargo.lock b/Cargo.lock index f84902c..9ec368b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1025,6 +1025,17 @@ version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" +[[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.11.0" @@ -1293,9 +1304,9 @@ dependencies = [ [[package]] name = "napi-build" -version = "2.2.1" +version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44e0e3177307063d3e7e55b7dd7b648cca9d7f46daa35422c0d98cc2bf48c2c1" +checksum = "fff539e61c5e3dd4d7d283610662f5d672c2aea0f158df78af694f13dbb3287b" [[package]] name = "napi-derive" @@ -1614,9 +1625,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.37.5" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb" +checksum = "8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b" dependencies = [ "memchr", "serde", @@ -1727,9 +1738,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", @@ -2088,16 +2099,18 @@ dependencies = [ [[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", "parking_lot", "pin-project-lite", + "slab", "socket2", "tokio-macros", "windows-sys 0.52.0", diff --git a/bindings/node/Cargo.toml b/bindings/node/Cargo.toml index baf869e..5c6ac98 100644 --- a/bindings/node/Cargo.toml +++ b/bindings/node/Cargo.toml @@ -26,4 +26,4 @@ anyhow = "1.0.98" openssl-vendored = ["cpp-linter/openssl-vendored"] [build-dependencies] -napi-build = "2.2.1" +napi-build = "2.2.2" diff --git a/bindings/python/Cargo.toml b/bindings/python/Cargo.toml index f318dcf..4212900 100644 --- a/bindings/python/Cargo.toml +++ b/bindings/python/Cargo.toml @@ -19,7 +19,7 @@ bench = false [dependencies] pyo3 = { version = "0.25.1", features = ["extension-module"] } cpp-linter = { path = "../../cpp-linter" } -tokio = "1.45.1" +tokio = "1.46.1" [features] openssl-vendored = ["cpp-linter/openssl-vendored"] diff --git a/cpp-linter/Cargo.toml b/cpp-linter/Cargo.toml index 4e3f54b..314acd7 100644 --- a/cpp-linter/Cargo.toml +++ b/cpp-linter/Cargo.toml @@ -25,13 +25,13 @@ lenient_semver = "0.4.2" log = { version = "0.4.27", features = ["std"] } openssl = { version = "0.10", features = ["vendored"], optional = true } openssl-probe = { version = "0.1", optional = true } -quick-xml = {version = "0.37.5", features = ["serialize"]} +quick-xml = {version = "0.38.0", features = ["serialize"]} regex = "1.11.1" -reqwest = "0.12.20" +reqwest = "0.12.22" semver = "1.0.26" serde = { version = "1.0.219", features = ["derive"] } serde_json = "1.0.140" -tokio = { version = "1.45.1", features = ["macros", "rt-multi-thread"]} +tokio = { version = "1.46.1", features = ["macros", "rt-multi-thread"]} tokio-macros = "2.5.0" tokio-stream = "0.1.17" which = "8.0.0"