diff --git a/Cargo.lock b/Cargo.lock index fca98926a83ad..e234cfc368dc4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4524,7 +4524,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.4.10", + "socket2 0.5.8", "tokio", "tower-service", "tracing 0.1.41", @@ -5485,9 +5485,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.167" +version = "0.2.169" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" +checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" [[package]] name = "libflate" @@ -7525,7 +7525,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" dependencies = [ "anyhow", - "itertools 0.11.0", + "itertools 0.13.0", "proc-macro2 1.0.92", "quote 1.0.37", "syn 2.0.90", @@ -9791,9 +9791,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.42.0" +version = "1.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" +checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" dependencies = [ "backtrace", "bytes 1.9.0", @@ -9831,9 +9831,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" +checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2 1.0.92", "quote 1.0.37", diff --git a/Cargo.toml b/Cargo.toml index 93adae89d8432..6fd64d03d2a00 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -158,7 +158,7 @@ rand = { version = "0.8.5", default-features = false, features = ["small_rng"] } serde_json = { version = "1.0.133", default-features = false, features = ["raw_value", "std"] } serde = { version = "1.0.215", default-features = false, features = ["alloc", "derive", "rc"] } snafu = { version = "0.7.5", default-features = false, features = ["futures", "std"] } -tokio = { version = "1.41.1", default-features = false, features = ["full"] } +tokio = { version = "1.43.0", default-features = false, features = ["full"] } toml = { version = "0.8.19", default-features = false, features = ["display", "parse"] } tonic = { version = "0.11", default-features = false, features = ["transport", "codegen", "prost", "tls", "tls-roots", "gzip"] } tonic-build = { version = "0.11", default-features = false, features = ["transport", "prost"] } @@ -196,7 +196,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.41.1", default-features = false, features = ["full"] } +tokio = { version = "1.43.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"] } @@ -416,7 +416,7 @@ reqwest = { version = "0.11", features = ["json"] } rstest = { version = "0.23.0" } tempfile = "3.14.0" test-generator = "0.3.1" -tokio = { version = "1.41.1", features = ["test-util"] } +tokio = { version = "1.43.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 155bdb6126503..76c0eafba74ca 100644 --- a/lib/file-source/Cargo.toml +++ b/lib/file-source/Cargo.toml @@ -68,7 +68,7 @@ default-features = false features = [] [dependencies.tokio] -version = "1.41.1" +version = "1.43.0" default-features = false features = ["full"] diff --git a/lib/k8s-e2e-tests/Cargo.toml b/lib/k8s-e2e-tests/Cargo.toml index b747767dd3eaf..f2219b2c40aa3 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.41.1", features = ["full"] } +tokio = { version = "1.43.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 a51cf0f5e8e7b..0253a05f239da 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.41.1", features = ["full"] } +tokio = { version = "1.43.0", features = ["full"] } log = "0.4" diff --git a/lib/vector-api-client/Cargo.toml b/lib/vector-api-client/Cargo.toml index 2d0fb2c2d5ccb..50f2f960c774b 100644 --- a/lib/vector-api-client/Cargo.toml +++ b/lib/vector-api-client/Cargo.toml @@ -17,7 +17,7 @@ anyhow = { version = "1.0.94", default-features = false, features = ["std"] } # Tokio / Futures futures.workspace = true -tokio = { version = "1.41.1", default-features = false, features = ["macros", "rt", "sync"] } +tokio = { version = "1.43.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 3e18607703cc9..c5cb30b553d3e 100644 --- a/lib/vector-buffers/Cargo.toml +++ b/lib/vector-buffers/Cargo.toml @@ -28,7 +28,7 @@ rkyv = { version = "0.7.45", default-features = false, features = ["size_32", "s serde.workspace = true snafu.workspace = true tokio-util = { version = "0.7.0", default-features = false } -tokio = { version = "1.41.1", default-features = false, features = ["rt", "macros", "rt-multi-thread", "sync", "fs", "io-util", "time"] } +tokio = { version = "1.43.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-common = { path = "../vector-common", default-features = false, features = ["byte_size_of"] } diff --git a/lib/vector-common/Cargo.toml b/lib/vector-common/Cargo.toml index ab600672574d4..d73886c001d25 100644 --- a/lib/vector-common/Cargo.toml +++ b/lib/vector-common/Cargo.toml @@ -48,11 +48,11 @@ serde.workspace = true serde_json.workspace = true smallvec = { version = "1", default-features = false } stream-cancel = { version = "0.8.2", default-features = false } -tokio = { version = "1.41.1", default-features = false, features = ["macros", "time"] } +tokio = { version = "1.43.0", default-features = false, features = ["macros", "time"] } tracing = { version = "0.1.34", default-features = false } vrl.workspace = true vector-config = { path = "../vector-config" } [dev-dependencies] futures = { version = "0.3.31", default-features = false, features = ["async-await"] } -tokio = { version = "1.41.1", default-features = false, features = ["rt", "time"] } +tokio = { version = "1.43.0", default-features = false, features = ["rt", "time"] } diff --git a/lib/vector-core/Cargo.toml b/lib/vector-core/Cargo.toml index 89c8170882bd7..3d9daa9c572a5 100644 --- a/lib/vector-core/Cargo.toml +++ b/lib/vector-core/Cargo.toml @@ -48,7 +48,7 @@ serde_with = { version = "3.11.0", default-features = false, features = ["std", smallvec = { version = "1", default-features = false, features = ["serde", "const_generics"] } snafu.workspace = true socket2 = { version = "0.5.8", default-features = false } -tokio = { version = "1.41.1", default-features = false, features = ["net"] } +tokio = { version = "1.43.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 fbf4dc66cf896..5c9077b4cf20b 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.41.1", default-features = false, features = ["net"] } +tokio = { version = "1.43.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 ae42e2280b841..949c75a0b3ff4 100644 --- a/lib/vector-tap/Cargo.toml +++ b/lib/vector-tap/Cargo.toml @@ -15,7 +15,7 @@ colored = { version = "2.1.0", default-features = false } futures.workspace = true glob.workspace = true serde_yaml = { version = "0.9.34", default-features = false } -tokio = { version = "1.41.1", default-features = false, features = ["time"] } +tokio = { version = "1.43.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 } @@ -31,4 +31,4 @@ futures-util = "0.3.30" chrono = { workspace = true } portpicker = { path = "../portpicker" } serde_json = { workspace = true } -tokio = { version = "1.41.1", default-features = false, features = ["test-util"] } +tokio = { version = "1.43.0", default-features = false, features = ["test-util"] }