diff --git a/Cargo.lock b/Cargo.lock index a89ded44..d4030c56 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -909,7 +909,7 @@ dependencies = [ "serde_json", "serde_urlencoded", "tokio", - "toml", + "toml 0.9.5", "tracing", ] @@ -3411,7 +3411,7 @@ dependencies = [ "serde_repr", "tabled", "tokio", - "toml", + "toml 0.9.5", "toml_edit", "tools-config", "uuid", @@ -3559,7 +3559,7 @@ dependencies = [ "object_store", "tempfile", "tokio", - "toml", + "toml 0.9.5", "tracing", "tracing-test", ] @@ -3704,7 +3704,7 @@ dependencies = [ "serde_yaml 0.9.34+deprecated", "tar", "tokio", - "toml", + "toml 0.9.5", "tracing", ] @@ -5519,10 +5519,11 @@ checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" [[package]] name = "serde" -version = "1.0.214" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" dependencies = [ + "serde_core", "serde_derive", ] @@ -5546,11 +5547,20 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_core" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +dependencies = [ + "serde_derive", +] + [[package]] name = "serde_derive" -version = "1.0.214" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", @@ -5600,6 +5610,15 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_spanned" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26" +dependencies = [ + "serde_core", +] + [[package]] name = "serde_urlencoded" version = "0.7.1" @@ -6410,7 +6429,7 @@ dependencies = [ "serde", "serde_json", "tendermint", - "toml", + "toml 0.8.19", "url", ] @@ -6781,11 +6800,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" dependencies = [ "serde", - "serde_spanned", - "toml_datetime", + "serde_spanned 0.6.8", + "toml_datetime 0.6.8", "toml_edit", ] +[[package]] +name = "toml" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8" +dependencies = [ + "indexmap 2.6.0", + "serde", + "serde_spanned 1.1.1", + "toml_datetime 0.7.5+spec-1.1.0", + "toml_parser", + "toml_writer", + "winnow 0.7.15", +] + [[package]] name = "toml_datetime" version = "0.6.8" @@ -6795,6 +6829,15 @@ dependencies = [ "serde", ] +[[package]] +name = "toml_datetime" +version = "0.7.5+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" +dependencies = [ + "serde_core", +] + [[package]] name = "toml_edit" version = "0.22.22" @@ -6803,11 +6846,26 @@ checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" dependencies = [ "indexmap 2.6.0", "serde", - "serde_spanned", - "toml_datetime", - "winnow", + "serde_spanned 0.6.8", + "toml_datetime 0.6.8", + "winnow 0.6.20", ] +[[package]] +name = "toml_parser" +version = "1.1.2+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526" +dependencies = [ + "winnow 1.0.2", +] + +[[package]] +name = "toml_writer" +version = "1.1.1+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db" + [[package]] name = "tonic" version = "0.12.3" @@ -7791,6 +7849,18 @@ dependencies = [ "memchr", ] +[[package]] +name = "winnow" +version = "0.7.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" + +[[package]] +name = "winnow" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ee1708bef14716a11bae175f579062d4554d95be2c6829f518df847b7b3fdd0" + [[package]] name = "winreg" version = "0.50.0" diff --git a/libs/client-metrics/Cargo.toml b/libs/client-metrics/Cargo.toml index ad8f1579..5c9b6a11 100644 --- a/libs/client-metrics/Cargo.toml +++ b/libs/client-metrics/Cargo.toml @@ -17,7 +17,7 @@ reqwest = { version = "0.12", default-features = false, features = [ "rustls-tls", ] } serde = { version = "1.0.214", features = ["derive"] } -toml = "0.8.14" +toml = "0.9.5" tokio = { version = "1", features = ["rt-multi-thread"] } [dev-dependencies] diff --git a/libs/nilchain-node/Cargo.toml b/libs/nilchain-node/Cargo.toml index 8dd96cfd..2668a7c8 100644 --- a/libs/nilchain-node/Cargo.toml +++ b/libs/nilchain-node/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] tracing = "0.1.40" anyhow = "1" -toml = "0.8.14" +toml = "0.9.5" nilchain-client = { workspace = true } diff --git a/tools/nada/Cargo.toml b/tools/nada/Cargo.toml index ca175b11..8b3d44c6 100644 --- a/tools/nada/Cargo.toml +++ b/tools/nada/Cargo.toml @@ -23,7 +23,7 @@ serde_json = "1.0.127" serde_repr = "0.1" tabled = { version = "0.16", features = ["ansi"] } tokio = "1" -toml = "0.8.14" +toml = "0.9.5" toml_edit = "0.22" uuid = "1.10" diff --git a/tools/nilup/Cargo.toml b/tools/nilup/Cargo.toml index 6b4e054d..e46a8ac3 100644 --- a/tools/nilup/Cargo.toml +++ b/tools/nilup/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" clap = { version = "4.5.13", features = ["derive"] } eyre = "0.6.12" color-eyre = "0.6.3" -toml = "0.8.14" +toml = "0.9.5" serde = { version = "1", features = ["derive"] } serde_yaml = "0.9.34" dirs = "5.0.1"