diff --git a/Cargo.lock b/Cargo.lock index c1fe2d82fa222..01a461c14904c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9504,9 +9504,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.40.0" +version = "1.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" +checksum = "145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb" dependencies = [ "backtrace", "bytes 1.8.0", diff --git a/Cargo.toml b/Cargo.toml index 02efbafb690a7..d8b2bd18f8a06 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -180,7 +180,7 @@ loki-logproto = { path = "lib/loki-logproto", optional = true } async-stream = { version = "0.3.6", default-features = false } async-trait = { version = "0.1.83", default-features = false } futures.workspace = true -tokio = { version = "1.40.0", default-features = false, features = ["full"] } +tokio = { version = "1.41.0", default-features = false, features = ["full"] } tokio-openssl = { version = "0.6.5", default-features = false } tokio-stream = { version = "0.1.16", default-features = false, features = ["net", "sync", "time"] } tokio-util = { version = "0.7", default-features = false, features = ["io", "time"] } @@ -403,7 +403,7 @@ reqwest = { version = "0.11", features = ["json"] } rstest = { version = "0.23.0" } tempfile = "3.13.0" test-generator = "0.3.1" -tokio = { version = "1.40.0", features = ["test-util"] } +tokio = { version = "1.41.0", features = ["test-util"] } tokio-test = "0.4.4" tower-test = "0.4.0" vector-lib = { workspace = true, features = ["test"] } diff --git a/lib/file-source/Cargo.toml b/lib/file-source/Cargo.toml index fdeef6a88bf68..6ca432c527cc3 100644 --- a/lib/file-source/Cargo.toml +++ b/lib/file-source/Cargo.toml @@ -69,7 +69,7 @@ default-features = false features = [] [dependencies.tokio] -version = "1.40.0" +version = "1.41.0" default-features = false features = ["full"] diff --git a/lib/k8s-e2e-tests/Cargo.toml b/lib/k8s-e2e-tests/Cargo.toml index 868c1dc40d93b..2bdb60f9c4812 100644 --- a/lib/k8s-e2e-tests/Cargo.toml +++ b/lib/k8s-e2e-tests/Cargo.toml @@ -14,7 +14,7 @@ k8s-test-framework = { version = "0.1", path = "../k8s-test-framework" } regex = "1" reqwest = { version = "0.11.26", features = ["json"] } serde_json.workspace = true -tokio = { version = "1.40.0", features = ["full"] } +tokio = { version = "1.41.0", features = ["full"] } indoc = "2.0.5" env_logger = "0.11" tracing = { version = "0.1", features = ["log"] } diff --git a/lib/k8s-test-framework/Cargo.toml b/lib/k8s-test-framework/Cargo.toml index 8ff74171db9c3..cb0077b497544 100644 --- a/lib/k8s-test-framework/Cargo.toml +++ b/lib/k8s-test-framework/Cargo.toml @@ -11,5 +11,5 @@ license = "MPL-2.0" k8s-openapi = { version = "0.16.0", default-features = false, features = ["v1_19"] } serde_json.workspace = true tempfile = "3" -tokio = { version = "1.40.0", features = ["full"] } +tokio = { version = "1.41.0", features = ["full"] } log = "0.4" diff --git a/lib/vector-api-client/Cargo.toml b/lib/vector-api-client/Cargo.toml index 5a0ef02e0803d..044727a4494b7 100644 --- a/lib/vector-api-client/Cargo.toml +++ b/lib/vector-api-client/Cargo.toml @@ -17,7 +17,7 @@ anyhow = { version = "1.0.89", default-features = false, features = ["std"] } # Tokio / Futures futures.workspace = true -tokio = { version = "1.40.0", default-features = false, features = ["macros", "rt", "sync"] } +tokio = { version = "1.41.0", default-features = false, features = ["macros", "rt", "sync"] } tokio-stream = { version = "0.1.16", default-features = false, features = ["sync"] } # GraphQL diff --git a/lib/vector-buffers/Cargo.toml b/lib/vector-buffers/Cargo.toml index 7f9dd03a78ab1..b8250606b25aa 100644 --- a/lib/vector-buffers/Cargo.toml +++ b/lib/vector-buffers/Cargo.toml @@ -29,7 +29,7 @@ rkyv = { version = "0.7.45", default-features = false, features = ["size_32", "s serde.workspace = true snafu = { version = "0.7.5", default-features = false, features = ["std"] } tokio-util = { version = "0.7.0", default-features = false } -tokio = { version = "1.40.0", default-features = false, features = ["rt", "macros", "rt-multi-thread", "sync", "fs", "io-util", "time"] } +tokio = { version = "1.41.0", default-features = false, features = ["rt", "macros", "rt-multi-thread", "sync", "fs", "io-util", "time"] } tracing = { version = "0.1.34", default-features = false, features = ["attributes"] } vector-config = { path = "../vector-config", default-features = false } vector-config-common = { path = "../vector-config-common", default-features = false } diff --git a/lib/vector-common/Cargo.toml b/lib/vector-common/Cargo.toml index 02d0eaa227d3f..25c8631c9f56a 100644 --- a/lib/vector-common/Cargo.toml +++ b/lib/vector-common/Cargo.toml @@ -58,7 +58,7 @@ serde_json.workspace = true smallvec = { version = "1", default-features = false } snafu = { version = "0.7", optional = true } stream-cancel = { version = "0.8.2", default-features = false } -tokio = { version = "1.39.3", default-features = false, features = ["macros", "time"] } +tokio = { version = "1.41.0", default-features = false, features = ["macros", "time"] } tracing = { version = "0.1.34", default-features = false } vrl.workspace = true vector-config = { path = "../vector-config" } @@ -67,6 +67,6 @@ vector-config-macros = { path = "../vector-config-macros" } [dev-dependencies] futures = { version = "0.3.31", default-features = false, features = ["async-await"] } -tokio = { version = "1.40.0", default-features = false, features = ["rt", "time"] } +tokio = { version = "1.41.0", default-features = false, features = ["rt", "time"] } quickcheck = "1" quickcheck_macros = "1" diff --git a/lib/vector-core/Cargo.toml b/lib/vector-core/Cargo.toml index 1a875b2ed1d77..0f21ee3640233 100644 --- a/lib/vector-core/Cargo.toml +++ b/lib/vector-core/Cargo.toml @@ -51,7 +51,7 @@ serde_with = { version = "3.11.0", default-features = false, features = ["std", smallvec = { version = "1", default-features = false, features = ["serde", "const_generics"] } snafu = { version = "0.7.5", default-features = false } socket2 = { version = "0.5.7", default-features = false } -tokio = { version = "1.40.0", default-features = false, features = ["net"] } +tokio = { version = "1.41.0", default-features = false, features = ["net"] } tokio-openssl = { version = "0.6.5", default-features = false } tokio-stream = { version = "0.1", default-features = false, features = ["time"], optional = true } tokio-util = { version = "0.7.0", default-features = false, features = ["time"] } diff --git a/lib/vector-stream/Cargo.toml b/lib/vector-stream/Cargo.toml index 3e0b2ac3ea686..b7a183b8b84c0 100644 --- a/lib/vector-stream/Cargo.toml +++ b/lib/vector-stream/Cargo.toml @@ -10,7 +10,7 @@ async-stream = { version = "0.3.6", default-features = false } futures.workspace = true futures-util = { version = "0.3.29", default-features = false, features = ["std"] } pin-project.workspace = true -tokio = { version = "1.40.0", default-features = false, features = ["net"] } +tokio = { version = "1.41.0", default-features = false, features = ["net"] } tokio-util = { version = "0.7.0", default-features = false, features = ["time"] } tower = { version = "0.4", default-features = false, features = ["util"] } tracing = { version = "0.1.34", default-features = false } diff --git a/lib/vector-tap/Cargo.toml b/lib/vector-tap/Cargo.toml index c747d4a2639f7..d8a906ba4065d 100644 --- a/lib/vector-tap/Cargo.toml +++ b/lib/vector-tap/Cargo.toml @@ -16,7 +16,7 @@ futures.workspace = true glob.workspace = true serde_yaml = { version = "0.9.34", default-features = false } snafu = { version = "0.7.5", default-features = false } -tokio = { version = "1.40.0", default-features = false, features = ["time"] } +tokio = { version = "1.41.0", default-features = false, features = ["time"] } tokio-stream = { version = "0.1.16", default-features = false, features = ["sync"] } tokio-tungstenite = { version = "0.20.1", default-features = false } tracing = { version = "0.1.34", default-features = false } @@ -32,7 +32,7 @@ futures-util = "0.3.30" chrono = { workspace = true } portpicker = { path = "../portpicker" } serde_json = { workspace = true } -tokio = { version = "1.40.0", default-features = false, features = ["test-util"] } +tokio = { version = "1.41.0", default-features = false, features = ["test-util"] }