diff --git a/Cargo.lock b/Cargo.lock index b6b3c424c35a7..1b0b771572fec 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3126,7 +3126,7 @@ dependencies = [ "flate2", "futures 0.3.28", "glob", - "indexmap 1.9.3", + "indexmap 2.0.0", "libc", "quickcheck", "scan_fmt", @@ -4106,6 +4106,7 @@ checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" dependencies = [ "equivalent", "hashbrown 0.14.0", + "serde", ] [[package]] @@ -6294,7 +6295,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", @@ -9156,7 +9157,7 @@ dependencies = [ "dunce", "glob", "hex", - "indexmap 1.9.3", + "indexmap 2.0.0", "indicatif", "itertools 0.11.0", "log", @@ -9259,7 +9260,7 @@ dependencies = [ "hyper", "hyper-openssl", "hyper-proxy", - "indexmap 1.9.3", + "indexmap 2.0.0", "indoc", "infer 0.14.0", "inventory", @@ -9450,7 +9451,7 @@ dependencies = [ "crossbeam-utils", "derivative", "futures 0.3.28", - "indexmap 1.9.3", + "indexmap 2.0.0", "metrics", "nom", "ordered-float 3.7.0", @@ -9480,7 +9481,7 @@ dependencies = [ "chrono", "chrono-tz", "encoding_rs", - "indexmap 1.9.3", + "indexmap 2.0.0", "inventory", "no-proxy", "num-traits", @@ -9550,7 +9551,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 5309c4242852a..63014558b28f4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -266,7 +266,7 @@ http-body = { version = "0.4.5", default-features = false } hyper = { version = "0.14.27", 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 1b131a369ca7f..50631a6765175 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 7215b61c13482..7ea21e0baac9d 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 a1ab1e4981201..5326901b16bc0 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"