diff --git a/Cargo.lock b/Cargo.lock index 04a4669..7ac1125 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -256,7 +256,7 @@ dependencies = [ "petgraph", "rayon", "serde", - "toml", + "toml 0.5.11", ] [[package]] @@ -389,7 +389,7 @@ dependencies = [ "smallvec", "static_assertions", "target-spec", - "toml", + "toml 0.5.11", ] [[package]] @@ -404,7 +404,7 @@ dependencies = [ "guppy-workspace-hack", "semver", "serde", - "toml", + "toml 0.5.11", ] [[package]] @@ -436,8 +436,8 @@ dependencies = [ "serde", "tabular", "target-spec", - "toml", - "toml_edit", + "toml 0.5.11", + "toml_edit 0.17.1", "twox-hash", ] @@ -699,7 +699,7 @@ dependencies = [ "nexlint", "regex", "serde", - "toml", + "toml 0.8.1", ] [[package]] @@ -955,6 +955,15 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_spanned" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" +dependencies = [ + "serde", +] + [[package]] name = "smallvec" version = "1.11.1" @@ -1119,12 +1128,33 @@ dependencies = [ "serde", ] +[[package]] +name = "toml" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bc1433177506450fe920e46a4f9812d0c211f5dd556da10e731a0a3dfa151f0" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime 0.6.3", + "toml_edit 0.20.1", +] + [[package]] name = "toml_datetime" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5" +[[package]] +name = "toml_datetime" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +dependencies = [ + "serde", +] + [[package]] name = "toml_edit" version = "0.17.1" @@ -1134,7 +1164,20 @@ dependencies = [ "indexmap 1.9.3", "itertools 0.10.5", "nom8", - "toml_datetime", + "toml_datetime 0.5.1", +] + +[[package]] +name = "toml_edit" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca676d9ba1a322c1b64eb8045a5ec5c0cfb0c9d08e15e9ff622589ad5221c8fe" +dependencies = [ + "indexmap 2.0.2", + "serde", + "serde_spanned", + "toml_datetime 0.6.3", + "winnow", ] [[package]] @@ -1364,6 +1407,15 @@ version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" +[[package]] +name = "winnow" +version = "0.5.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc" +dependencies = [ + "memchr", +] + [[package]] name = "x" version = "0.1.0" diff --git a/nexlint-lints/Cargo.toml b/nexlint-lints/Cargo.toml index bf2b0fc..fe78a3f 100644 --- a/nexlint-lints/Cargo.toml +++ b/nexlint-lints/Cargo.toml @@ -13,4 +13,4 @@ guppy = "0.17.1" nexlint = { path = "../nexlint" } regex = "1.9.6" serde = { version = "1.0.188", features = ["derive"] } -toml = "0.5.8" +toml = "0.8.1"