diff --git a/Cargo.lock b/Cargo.lock index b04b8c049b8..f1be753c1af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -379,7 +379,7 @@ dependencies = [ "http 1.3.1", "http-body 1.0.0", "http-body-util", - "hyper 1.6.0", + "hyper 1.7.0", "hyper-util", "itoa", "matchit 0.8.4", @@ -1181,11 +1181,10 @@ dependencies = [ [[package]] name = "deadpool" -version = "0.10.0" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490" +checksum = "5ed5957ff93768adf7a65ab167a17835c3d2c3c50d084fe305174c112f468e2f" dependencies = [ - "async-trait", "deadpool-runtime", "num_cpus", "tokio", @@ -1960,7 +1959,7 @@ dependencies = [ "http 1.3.1", "http-body-util", "humantime", - "hyper 1.6.0", + "hyper 1.7.0", "hyper-util", "itertools", "lazy_static", @@ -2639,13 +2638,14 @@ dependencies = [ [[package]] name = "hyper" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" +checksum = "eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e" dependencies = [ + "atomic-waker", "bytes", "futures-channel", - "futures-util", + "futures-core", "h2 0.4.5", "http 1.3.1", "http-body 1.0.0", @@ -2653,6 +2653,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", + "pin-utils", "smallvec", "tokio", "want", @@ -2666,7 +2667,7 @@ checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" dependencies = [ "futures-util", "http 1.3.1", - "hyper 1.6.0", + "hyper 1.7.0", "hyper-util", "rustls", "rustls-native-certs 0.7.1", @@ -2682,7 +2683,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0" dependencies = [ - "hyper 1.6.0", + "hyper 1.7.0", "hyper-util", "pin-project-lite", "tokio", @@ -2697,7 +2698,7 @@ checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" dependencies = [ "bytes", "http-body-util", - "hyper 1.6.0", + "hyper 1.7.0", "hyper-util", "native-tls", "tokio", @@ -2718,7 +2719,7 @@ dependencies = [ "futures-util", "http 1.3.1", "http-body 1.0.0", - "hyper 1.6.0", + "hyper 1.7.0", "ipnet", "libc", "percent-encoding", @@ -3008,6 +3009,17 @@ dependencies = [ "libc", ] +[[package]] +name = "io-uring" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b" +dependencies = [ + "bitflags 2.9.0", + "cfg-if 1.0.0", + "libc", +] + [[package]] name = "ipnet" version = "2.9.0" @@ -3590,7 +3602,7 @@ dependencies = [ "http 1.3.1", "http-body-util", "humantime", - "hyper 1.6.0", + "hyper 1.7.0", "itertools", "parking_lot", "percent-encoding", @@ -4448,7 +4460,7 @@ dependencies = [ "http 1.3.1", "http-body 1.0.0", "http-body-util", - "hyper 1.6.0", + "hyper 1.7.0", "hyper-rustls", "hyper-tls", "hyper-util", @@ -5544,20 +5556,22 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.45.1" +version = "1.47.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" +checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" dependencies = [ "backtrace", "bytes", + "io-uring", "libc", "mio", "parking_lot", "pin-project-lite", "signal-hook-registry", - "socket2 0.5.7", + "slab", + "socket2 0.6.0", "tokio-macros", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -5768,7 +5782,7 @@ dependencies = [ "http 1.3.1", "http-body 1.0.0", "http-body-util", - "hyper 1.6.0", + "hyper 1.7.0", "hyper-timeout", "hyper-util", "percent-encoding", @@ -7086,18 +7100,17 @@ dependencies = [ [[package]] name = "wiremock" -version = "0.6.3" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "101681b74cd87b5899e87bcf5a64e83334dd313fcd3053ea72e6dba18928e301" +checksum = "08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031" dependencies = [ "assert-json-diff", - "async-trait", "base64 0.22.1", "deadpool", "futures 0.3.31", "http 1.3.1", "http-body-util", - "hyper 1.6.0", + "hyper 1.7.0", "hyper-util", "log", "once_cell", diff --git a/core/Cargo.toml b/core/Cargo.toml index 0156ed17096..0a5440b2b30 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -21,4 +21,4 @@ anyhow = "1.0" [dev-dependencies] tower-test = { git = "https://github.com/tower-rs/tower.git" } -wiremock = "0.6.3" +wiremock = "0.6.5" diff --git a/graph/Cargo.toml b/graph/Cargo.toml index d1265345b83..5e264a62029 100644 --- a/graph/Cargo.toml +++ b/graph/Cargo.toml @@ -107,7 +107,7 @@ object_store = { version = "0.12.3", features = ["gcp"] } clap.workspace = true maplit = "1.0.2" hex-literal = "1.0" -wiremock = "0.6.3" +wiremock = "0.6.5" [build-dependencies] tonic-build = { workspace = true }