diff --git a/Cargo.lock b/Cargo.lock index 6a06626d77a97..7d1bd599702ab 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -505,7 +505,7 @@ dependencies = [ "futures-timer", "futures-util", "http 1.1.0", - "indexmap 2.7.1", + "indexmap 2.8.0", "mime", "multer", "num-traits", @@ -554,7 +554,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "741110dda927420a28fbc1c310543d3416f789a6ba96859c2c265843a0a96887" dependencies = [ "bytes 1.10.1", - "indexmap 2.7.1", + "indexmap 2.8.0", "serde", "serde_json", ] @@ -1250,9 +1250,9 @@ dependencies = [ [[package]] name = "aws-smithy-eventstream" -version = "0.60.7" +version = "0.60.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "461e5e02f9864cba17cff30f007c2e37ade94d01e87cdb5204e44a84e6d38c17" +checksum = "7c45d3dddac16c5c59d553ece225a88870cf81b7b813c9cc17b78cf4685eac7a" dependencies = [ "aws-smithy-types", "bytes 1.10.1", @@ -1282,9 +1282,9 @@ dependencies = [ [[package]] name = "aws-smithy-http" -version = "0.61.1" +version = "0.62.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6f276f21c7921fe902826618d1423ae5bf74cf8c1b8472aee8434f3dfd31824" +checksum = "c5949124d11e538ca21142d1fba61ab0a2a2c1bc3ed323cdb3e4b878bfb83166" dependencies = [ "aws-smithy-eventstream", "aws-smithy-runtime-api", @@ -1293,6 +1293,7 @@ dependencies = [ "bytes-utils", "futures-core", "http 0.2.9", + "http 1.1.0", "http-body 0.4.5", "once_cell", "percent-encoding", @@ -1301,6 +1302,26 @@ dependencies = [ "tracing 0.1.41", ] +[[package]] +name = "aws-smithy-http-client" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0497ef5d53065b7cd6a35e9c1654bd1fefeae5c52900d91d1b188b0af0f29324" +dependencies = [ + "aws-smithy-async", + "aws-smithy-runtime-api", + "aws-smithy-types", + "h2 0.4.8", + "http 0.2.9", + "http-body 0.4.5", + "hyper 0.14.28", + "hyper-rustls 0.24.2", + "pin-project-lite", + "rustls 0.21.11", + "tokio", + "tracing 0.1.41", +] + [[package]] name = "aws-smithy-json" version = "0.60.7" @@ -1322,36 +1343,33 @@ dependencies = [ [[package]] name = "aws-smithy-runtime" -version = "1.7.8" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d526a12d9ed61fadefda24abe2e682892ba288c2018bcb38b1b4c111d13f6d92" +checksum = "f6328865e36c6fd970094ead6b05efd047d3a80ec5fc3be5e743910da9f2ebf8" dependencies = [ "aws-smithy-async", - "aws-smithy-http 0.60.12", + "aws-smithy-http 0.62.0", + "aws-smithy-http-client", "aws-smithy-runtime-api", "aws-smithy-types", "bytes 1.10.1", "fastrand 2.3.0", - "h2 0.3.26", "http 0.2.9", + "http 1.1.0", "http-body 0.4.5", "http-body 1.0.0", - "httparse", - "hyper 0.14.28", - "hyper-rustls 0.24.2", "once_cell", "pin-project-lite", "pin-utils", - "rustls 0.21.11", "tokio", "tracing 0.1.41", ] [[package]] name = "aws-smithy-runtime-api" -version = "1.7.3" +version = "1.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92165296a47a812b267b4f41032ff8069ab7ff783696d217f0994a0d7ab585cd" +checksum = "3da37cf5d57011cb1753456518ec76e31691f1f474b73934a284eb2a1c76510f" dependencies = [ "aws-smithy-async", "aws-smithy-types", @@ -1366,9 +1384,9 @@ dependencies = [ [[package]] name = "aws-smithy-types" -version = "1.2.13" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7b8a53819e42f10d0821f56da995e1470b199686a1809168db6ca485665f042" +checksum = "836155caafba616c0ff9b07944324785de2ab016141c3550bd1c07882f8cee8f" dependencies = [ "base64-simd", "bytes 1.10.1", @@ -3682,7 +3700,7 @@ dependencies = [ "flate2", "futures 0.3.31", "glob", - "indexmap 2.7.1", + "indexmap 2.8.0", "libc", "quickcheck", "scan_fmt", @@ -4213,7 +4231,7 @@ dependencies = [ "futures-sink", "futures-util", "http 0.2.9", - "indexmap 2.7.1", + "indexmap 2.8.0", "slab", "tokio", "tokio-util", @@ -4232,7 +4250,7 @@ dependencies = [ "futures-core", "futures-sink", "http 1.1.0", - "indexmap 2.7.1", + "indexmap 2.8.0", "slab", "tokio", "tokio-util", @@ -5112,9 +5130,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.7.1" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" +checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" dependencies = [ "equivalent", "hashbrown 0.15.2", @@ -6013,7 +6031,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1ada651cd6bdffe01e5f35067df53491f1fe853d2b154008ca2bd30b3d3fcf6" dependencies = [ - "indexmap 2.7.1", + "indexmap 2.8.0", "itoa", "lockfree-object-pool", "metrics", @@ -6034,7 +6052,7 @@ dependencies = [ "crossbeam-epoch", "crossbeam-utils", "hashbrown 0.15.2", - "indexmap 2.7.1", + "indexmap 2.8.0", "metrics", "ordered-float 4.6.0", "quanta", @@ -6278,7 +6296,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17ebbe97acce52d06aebed4cd4a87c0941f4b2519b59b82b4feb5bd0ce003dfd" dependencies = [ - "indexmap 2.7.1", + "indexmap 2.8.0", "itertools 0.13.0", "ndarray", "noisy_float", @@ -7158,7 +7176,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" dependencies = [ "fixedbitset", - "indexmap 2.7.1", + "indexmap 2.8.0", ] [[package]] @@ -7603,7 +7621,7 @@ dependencies = [ name = "prometheus-parser" version = "0.1.0" dependencies = [ - "indexmap 2.7.1", + "indexmap 2.8.0", "nom", "prost 0.12.6", "prost-build 0.12.6", @@ -9069,7 +9087,7 @@ version = "1.0.140" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" dependencies = [ - "indexmap 2.7.1", + "indexmap 2.8.0", "itoa", "memchr", "ryu", @@ -9167,7 +9185,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.7.1", + "indexmap 2.8.0", "serde", "serde_derive", "serde_json", @@ -9217,7 +9235,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.7.1", + "indexmap 2.8.0", "itoa", "ryu", "serde", @@ -9575,7 +9593,7 @@ dependencies = [ "futures-util", "hashbrown 0.15.2", "hashlink", - "indexmap 2.7.1", + "indexmap 2.8.0", "log", "memchr", "once_cell", @@ -10026,11 +10044,10 @@ checksum = "bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72" [[package]] name = "tempfile" -version = "3.18.0" +version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c317e0a526ee6120d8dabad239c8dadca62b24b6f168914bbbc8e2fb1f0e567" +checksum = "488960f40a3fd53d72c2a29a58722561dee8afdd175bd88e3db4677d7b2ba600" dependencies = [ - "cfg-if", "fastrand 2.3.0", "getrandom 0.3.1", "once_cell", @@ -10456,7 +10473,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.7.1", + "indexmap 2.8.0", "toml_datetime", "winnow 0.5.18", ] @@ -10467,7 +10484,7 @@ version = "0.22.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" dependencies = [ - "indexmap 2.7.1", + "indexmap 2.8.0", "serde", "serde_spanned", "toml_datetime", @@ -11169,9 +11186,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" -version = "1.15.1" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587" +checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" dependencies = [ "getrandom 0.3.1", "js-sys", @@ -11206,7 +11223,7 @@ dependencies = [ "dunce", "glob", "hex", - "indexmap 2.7.1", + "indexmap 2.8.0", "indicatif", "itertools 0.14.0", "log", @@ -11253,7 +11270,7 @@ dependencies = [ "aws-sdk-sts", "aws-sigv4", "aws-smithy-async", - "aws-smithy-http 0.61.1", + "aws-smithy-http 0.62.0", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", @@ -11312,7 +11329,7 @@ dependencies = [ "hyper 0.14.28", "hyper-openssl 0.9.2", "hyper-proxy", - "indexmap 2.7.1", + "indexmap 2.8.0", "indoc", "inventory", "ipnet", @@ -11499,7 +11516,7 @@ dependencies = [ "crossbeam-utils", "derivative", "futures 0.3.31", - "indexmap 2.7.1", + "indexmap 2.8.0", "metrics", "paste", "pin-project", @@ -11522,7 +11539,7 @@ dependencies = [ "chrono-tz", "encoding_rs", "http 0.2.9", - "indexmap 2.7.1", + "indexmap 2.8.0", "inventory", "no-proxy", "num-traits", @@ -11589,7 +11606,7 @@ dependencies = [ "headers", "http 0.2.9", "hyper-proxy", - "indexmap 2.7.1", + "indexmap 2.8.0", "inventory", "ipnet", "metrics", @@ -11826,7 +11843,7 @@ dependencies = [ "hostname 0.4.0", "iana-time-zone", "idna 1.0.3", - "indexmap 2.7.1", + "indexmap 2.8.0", "indoc", "influxdb-line-protocol", "itertools 0.14.0", diff --git a/Cargo.toml b/Cargo.toml index 0b0ccd30a79e0..1b49e957f82cf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -143,7 +143,7 @@ flate2 = { version = "1.0.35", default-features = false, features = ["default"] futures = { version = "0.3.31", default-features = false, features = ["compat", "io-compat", "std"], package = "futures" } glob = { version = "0.3.2", default-features = false } hickory-proto = { version = "0.24.4", default-features = false, features = ["dnssec"] } -indexmap = { version = "2.7.1", default-features = false, features = ["serde", "std"] } +indexmap = { version = "2.8.0", default-features = false, features = ["serde", "std"] } inventory = { version = "0.3" } metrics = "0.24.1" metrics-tracing-context = { version = "0.17.0", default-features = false } @@ -161,12 +161,12 @@ semver = { version = "1.0.26", default-features = false, features = ["serde", "s serde_json = { version = "1.0.140", default-features = false, features = ["raw_value", "std"] } serde = { version = "1.0.219", default-features = false, features = ["alloc", "derive", "rc"] } snafu = { version = "0.7.5", default-features = false, features = ["futures", "std"] } -tempfile = "3.18.0" +tempfile = "3.19.0" tokio = { version = "1.44.0", default-features = false, features = ["full"] } toml = { version = "0.8.20", 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"] } -uuid = { version = "1.15.1", features = ["v4", "v7", "serde"] } +uuid = { version = "1.16.0", features = ["v4", "v7", "serde"] } vector-lib = { path = "lib/vector-lib", default-features = false, features = ["vrl"] } vector-config = { path = "lib/vector-config" } vector-config-common = { path = "lib/vector-config-common" } @@ -238,10 +238,10 @@ aws-types = { version = "1.3.5", default-features = false, optional = true } aws-sigv4 = { version = "1.2.9", default-features = false, features = ["sign-http"], optional = true } aws-config = { version = "~1.0.1", default-features = false, features = ["behavior-version-latest", "credentials-process", "sso", "rt-tokio"], optional = true } aws-credential-types = { version = "1.2.1", default-features = false, features = ["hardcoded-credentials"], optional = true } -aws-smithy-http = { version = "0.61", default-features = false, features = ["event-stream", "rt-tokio"], optional = true } +aws-smithy-http = { version = "0.62", default-features = false, features = ["event-stream", "rt-tokio"], optional = true } aws-smithy-types = { version = "1.2.11", default-features = false, features = ["rt-tokio"], optional = true } aws-smithy-runtime-api = { version = "1.7.3", default-features = false, optional = true } -aws-smithy-runtime = { version = "1.7.8", default-features = false, features = ["client", "connector-hyper-0-14-x", "rt-tokio"], optional = true } +aws-smithy-runtime = { version = "1.8.0", default-features = false, features = ["client", "connector-hyper-0-14-x", "rt-tokio"], optional = true } aws-smithy-async = { version = "1.2.5", default-features = false, features = ["rt-tokio"], optional = true } # Azure @@ -417,7 +417,7 @@ openssl-src = { version = "300", default-features = false, features = ["force-en [dev-dependencies] approx = "0.5.1" assert_cmd = { version = "2.0.16", default-features = false } -aws-smithy-runtime = { version = "1.7.8", default-features = false, features = ["tls-rustls"] } +aws-smithy-runtime = { version = "1.8.0", default-features = false, features = ["tls-rustls"] } azure_core = { version = "0.21", default-features = false, features = ["enable_reqwest", "azurite_workaround"] } azure_identity = { version = "0.21", default-features = false, features = ["enable_reqwest"] } azure_storage_blobs = { version = "0.21", default-features = false, features = ["azurite_workaround"] } diff --git a/LICENSE-3rdparty.csv b/LICENSE-3rdparty.csv index 87775d59a5009..8541fe055ae63 100644 --- a/LICENSE-3rdparty.csv +++ b/LICENSE-3rdparty.csv @@ -69,6 +69,7 @@ aws-smithy-async,https://github.com/smithy-lang/smithy-rs,Apache-2.0,"AWS Rust S aws-smithy-checksums,https://github.com/smithy-lang/smithy-rs,Apache-2.0,"AWS Rust SDK Team , Zelda Hessler " aws-smithy-eventstream,https://github.com/smithy-lang/smithy-rs,Apache-2.0,"AWS Rust SDK Team , John DiSanti " aws-smithy-http,https://github.com/smithy-lang/smithy-rs,Apache-2.0,"AWS Rust SDK Team , Russell Cohen " +aws-smithy-http-client,https://github.com/smithy-lang/smithy-rs,Apache-2.0,AWS Rust SDK Team aws-smithy-json,https://github.com/smithy-lang/smithy-rs,Apache-2.0,"AWS Rust SDK Team , John DiSanti " aws-smithy-query,https://github.com/smithy-lang/smithy-rs,Apache-2.0,"AWS Rust SDK Team , John DiSanti " aws-smithy-runtime,https://github.com/smithy-lang/smithy-rs,Apache-2.0,"AWS Rust SDK Team , Zelda Hessler " diff --git a/lib/file-source/Cargo.toml b/lib/file-source/Cargo.toml index e322a4ac8b724..cc506f63098ca 100644 --- a/lib/file-source/Cargo.toml +++ b/lib/file-source/Cargo.toml @@ -38,7 +38,7 @@ default-features = false features = [] [dependencies.indexmap] -version = "2.7.1" +version = "2.8.0" default-features = false features = ["serde"]