diff --git a/Cargo.lock b/Cargo.lock index d79012d62cc26..30c0a964aa6fe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3102,7 +3102,7 @@ dependencies = [ "flate2", "futures 0.3.28", "glob", - "indexmap 1.9.3", + "indexmap 2.0.0", "libc", "quickcheck", "scan_fmt", @@ -4076,6 +4076,7 @@ checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" dependencies = [ "equivalent", "hashbrown 0.14.0", + "serde", ] [[package]] @@ -6246,7 +6247,7 @@ dependencies = [ name = "prometheus-parser" version = "0.1.0" dependencies = [ - "indexmap 1.9.3", + "indexmap 2.0.0", "nom", "num_enum 0.6.1", "prost", @@ -9101,7 +9102,7 @@ dependencies = [ "dunce", "glob", "hex", - "indexmap 1.9.3", + "indexmap 2.0.0", "indicatif", "itertools 0.11.0", "log", @@ -9204,7 +9205,7 @@ dependencies = [ "hyper", "hyper-openssl", "hyper-proxy", - "indexmap 1.9.3", + "indexmap 2.0.0", "indoc", "infer 0.14.0", "inventory", @@ -9395,7 +9396,7 @@ dependencies = [ "crossbeam-utils", "derivative", "futures 0.3.28", - "indexmap 1.9.3", + "indexmap 2.0.0", "metrics", "nom", "ordered-float 3.7.0", @@ -9425,7 +9426,7 @@ dependencies = [ "chrono", "chrono-tz", "encoding_rs", - "indexmap 1.9.3", + "indexmap 2.0.0", "inventory", "no-proxy", "num-traits", @@ -9495,7 +9496,7 @@ dependencies = [ "headers", "http", "hyper-proxy", - "indexmap 1.9.3", + "indexmap 2.0.0", "metrics", "metrics-tracing-context", "metrics-util", diff --git a/Cargo.toml b/Cargo.toml index ff34795c30e96..82065d0703913 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -266,7 +266,7 @@ http-body = { version = "0.4.5", default-features = false } hyper = { version = "0.14.26", default-features = false, features = ["client", "runtime", "http1", "http2", "server", "stream"] } hyper-openssl = { version = "0.9.2", default-features = false } hyper-proxy = { version = "0.9.1", default-features = false, features = ["openssl-tls"] } -indexmap = { version = "~1.9.3", default-features = false, features = ["serde"] } +indexmap = { version = "~2.0.0", default-features = false, features = ["serde", "std"] } infer = { version = "0.14.0", default-features = false, optional = true} indoc = { version = "2.0.1", default-features = false } inventory = { version = "0.3.6", default-features = false } diff --git a/lib/file-source/Cargo.toml b/lib/file-source/Cargo.toml index a9203b9f21acb..b270ee4ff8044 100644 --- a/lib/file-source/Cargo.toml +++ b/lib/file-source/Cargo.toml @@ -39,7 +39,7 @@ default-features = false features = [] [dependencies.indexmap] -version = "~1.9.3" +version = "~2.0.0" default-features = false features = ["serde"] diff --git a/lib/prometheus-parser/Cargo.toml b/lib/prometheus-parser/Cargo.toml index c05961e957842..497fa3ef52eaf 100644 --- a/lib/prometheus-parser/Cargo.toml +++ b/lib/prometheus-parser/Cargo.toml @@ -9,7 +9,7 @@ license = "MPL-2.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -indexmap = "~1.9.3" +indexmap = "~2.0.0" nom = "7.1.3" num_enum = "0.6.1" prost = "0.11" diff --git a/lib/vector-common/Cargo.toml b/lib/vector-common/Cargo.toml index 6cc524d2f9ceb..51442afa9be1d 100644 --- a/lib/vector-common/Cargo.toml +++ b/lib/vector-common/Cargo.toml @@ -48,7 +48,7 @@ chrono = { version = "0.4", default-features = false, optional = true, features crossbeam-utils = { version = "0.8.16", default-features = false } derivative = { version = "2.2.0", default-features = false } futures = { version = "0.3.28", default-features = false, features = ["std"] } -indexmap = { version = "~1.9.3", default-features = false } +indexmap = { version = "~2.0.0", default-features = false, features = ["std"] } metrics = "0.21.0" nom = { version = "7", optional = true } ordered-float = { version = "3.7.0", default-features = false } diff --git a/lib/vector-config/Cargo.toml b/lib/vector-config/Cargo.toml index b94fa49ca54b0..cc3684bc6951e 100644 --- a/lib/vector-config/Cargo.toml +++ b/lib/vector-config/Cargo.toml @@ -14,7 +14,7 @@ path = "tests/integration/lib.rs" chrono = { version = "0.4.19", default-features = false } chrono-tz = { version = "0.8.2", default-features = false } encoding_rs = { version = "0.8", default-features = false, features = ["alloc", "serde"] } -indexmap = { version = "1.9", default-features = false } +indexmap = { version = "2.0", default-features = false, features = ["std"] } inventory = { version = "0.3" } no-proxy = { version = "0.3.1", default-features = false, features = ["serialize"] } num-traits = { version = "0.2.15", default-features = false } diff --git a/lib/vector-core/Cargo.toml b/lib/vector-core/Cargo.toml index c14da07f9f27b..1aef549d9a486 100644 --- a/lib/vector-core/Cargo.toml +++ b/lib/vector-core/Cargo.toml @@ -22,7 +22,7 @@ futures-util = { version = "0.3.28", default-features = false, features = ["std" headers = { version = "0.3.8", default-features = false } http = { version = "0.2.9", default-features = false } hyper-proxy = { version = "0.9.1", default-features = false, features = ["openssl-tls"] } -indexmap = { version = "~1.9.3", default-features = false, features = ["serde"] } +indexmap = { version = "~2.0.0", default-features = false, features = ["serde", "std"] } lookup = { package = "vector-lookup", path = "../vector-lookup" } metrics = "0.21.0" metrics-tracing-context = { version = "0.14.0", default-features = false } diff --git a/vdev/Cargo.toml b/vdev/Cargo.toml index 97b4f68f9f4b4..968c89eccb169 100644 --- a/vdev/Cargo.toml +++ b/vdev/Cargo.toml @@ -21,7 +21,7 @@ directories = "5.0.1" dunce = "1.0.4" glob = { version = "0.3.1", default-features = false } hex = "0.4.3" -indexmap = { version = "1.9", default-features = false, features = ["serde"] } +indexmap = { version = "2.0", default-features = false, features = ["serde", "std"] } indicatif = { version = "0.17.5", features = ["improved_unicode"] } itertools = "0.11.0" log = "0.4.19"