diff --git a/Cargo.lock b/Cargo.lock index 330d111f265f..e0976201d4d4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -872,7 +872,7 @@ dependencies = [ "petgraph", "rayon", "serde", - "toml 0.5.11", + "toml 0.8.4", ] [[package]] @@ -1942,7 +1942,7 @@ dependencies = [ "smallvec", "static_assertions", "target-spec", - "toml 0.5.11", + "toml 0.8.4", ] [[package]] @@ -1980,7 +1980,7 @@ dependencies = [ "semver", "serde", "serde_json", - "toml 0.5.11", + "toml 0.8.4", ] [[package]] @@ -2035,7 +2035,7 @@ dependencies = [ "serde", "tabular", "target-spec", - "toml 0.5.11", + "toml 0.8.4", "toml_edit 0.17.1", "twox-hash", ] @@ -3246,9 +3246,9 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "0.6.3" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" +checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" dependencies = [ "serde", ] @@ -3495,7 +3495,7 @@ dependencies = [ "serde_json", "target-lexicon", "test-case", - "toml 0.5.11", + "toml 0.8.4", "unicode-ident", ] @@ -3692,10 +3692,23 @@ checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542" dependencies = [ "serde", "serde_spanned", - "toml_datetime 0.6.3", + "toml_datetime 0.6.5", "toml_edit 0.19.14", ] +[[package]] +name = "toml" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ef75d881185fd2df4a040793927c153d863651108a93c7e17a9e591baa95cc6" +dependencies = [ + "indexmap 2.0.2", + "serde", + "serde_spanned", + "toml_datetime 0.6.5", + "toml_edit 0.20.4", +] + [[package]] name = "toml_datetime" version = "0.5.1" @@ -3704,9 +3717,9 @@ checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5" [[package]] name = "toml_datetime" -version = "0.6.3" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" dependencies = [ "serde", ] @@ -3732,7 +3745,20 @@ dependencies = [ "indexmap 2.0.2", "serde", "serde_spanned", - "toml_datetime 0.6.3", + "toml_datetime 0.6.5", + "winnow", +] + +[[package]] +name = "toml_edit" +version = "0.20.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "380f9e8120405471f7c9ad1860a713ef5ece6a670c7eae39225e477340f32fc4" +dependencies = [ + "indexmap 2.0.2", + "serde", + "serde_spanned", + "toml_datetime 0.6.5", "winnow", ] diff --git a/guppy-summaries/Cargo.toml b/guppy-summaries/Cargo.toml index 8fd9a5265bea..8730e856911f 100644 --- a/guppy-summaries/Cargo.toml +++ b/guppy-summaries/Cargo.toml @@ -28,7 +28,7 @@ all-features = true camino = { version = "1.1.6", features = ["serde1"] } cfg-if = "1.0.0" diffus = "0.10.0" -toml = { version = "0.5.11", features = ["preserve_order"] } +toml = { version = "0.8.4", features = ["preserve_order"] } semver = { version = "1.0.20", features = ["serde"] } serde = { version = "1.0.189", features = ["derive"] } guppy-workspace-hack.workspace = true diff --git a/guppy/Cargo.toml b/guppy/Cargo.toml index 615efdd608d2..3cc5233dc823 100644 --- a/guppy/Cargo.toml +++ b/guppy/Cargo.toml @@ -50,7 +50,7 @@ serde_json = "1.0.107" smallvec = "1.11.1" static_assertions = "1.1.0" target-spec = { version = "3.0.1", path = "../target-spec" } -toml = { version = "0.5.11", optional = true, features = ["preserve_order"] } +toml = { version = "0.8.4", optional = true, features = ["preserve_order"] } guppy-workspace-hack.workspace = true [dev-dependencies] diff --git a/target-spec/Cargo.toml b/target-spec/Cargo.toml index 202c398ca414..124206aaca7a 100644 --- a/target-spec/Cargo.toml +++ b/target-spec/Cargo.toml @@ -31,7 +31,7 @@ guppy-workspace-hack.workspace = true [dev-dependencies] rustc_version = "0.4.0" test-case = "3.2.1" -toml = "0.5.11" +toml = "0.8.4" [features] custom = ["dep:serde", "dep:serde_json"] diff --git a/tools/determinator/Cargo.toml b/tools/determinator/Cargo.toml index a1c804c1dbd0..1c05c93a78cb 100644 --- a/tools/determinator/Cargo.toml +++ b/tools/determinator/Cargo.toml @@ -37,7 +37,7 @@ petgraph = { version = "0.6.4", default-features = false, features = [ ] } rayon = "1.8.0" serde = { version = "1.0.189", features = ["derive"] } -toml = "0.5.11" +toml = "0.8.4" guppy-workspace-hack.workspace = true [dev-dependencies] diff --git a/tools/hakari/Cargo.toml b/tools/hakari/Cargo.toml index 74227b598591..d6b288205175 100644 --- a/tools/hakari/Cargo.toml +++ b/tools/hakari/Cargo.toml @@ -40,7 +40,7 @@ rayon = "1.8.0" serde = { version = "1.0.189", features = ["derive"], optional = true } tabular = { version = "0.2.0", features = ["ansi-cell"], optional = true } target-spec = { version = "3.0.1", path = "../../target-spec" } -toml = { version = "0.5.11", optional = true } +toml = { version = "0.8.4", optional = true } toml_edit = "0.17.1" twox-hash = { version = "1.6.3", default-features = false } guppy-workspace-hack.workspace = true diff --git a/workspace-hack/Cargo.toml b/workspace-hack/Cargo.toml index 80dff68464a3..4f57a73c2e16 100644 --- a/workspace-hack/Cargo.toml +++ b/workspace-hack/Cargo.toml @@ -30,7 +30,7 @@ regex-automata = { version = "0.3.4", default-features = false, features = ["dfa semver = { version = "1.0.20", features = ["serde"] } serde = { version = "1.0.189", features = ["alloc", "derive"] } serde_json = { version = "1.0.107", features = ["unbounded_depth"] } -toml = { version = "0.5.11", features = ["preserve_order"] } +toml = { version = "0.8.4", features = ["preserve_order"] } [build-dependencies] proc-macro2 = { version = "1.0.66" }