diff --git a/Cargo.lock b/Cargo.lock index e6af607..49ce770 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -914,7 +914,7 @@ dependencies = [ "serde", "simple_logger", "tokio", - "toml", + "toml 0.7.0", ] [[package]] @@ -1155,6 +1155,15 @@ dependencies = [ "pin-utils", ] +[[package]] +name = "nom8" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8" +dependencies = [ + "memchr", +] + [[package]] name = "notify-rust" version = "4.7.0" @@ -1405,7 +1414,7 @@ checksum = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9" dependencies = [ "once_cell", "thiserror", - "toml", + "toml 0.5.9", ] [[package]] @@ -1731,6 +1740,15 @@ dependencies = [ "syn", ] +[[package]] +name = "serde_spanned" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c68e921cef53841b8925c2abadd27c9b891d9613bdc43d6b823062866df38e8" +dependencies = [ + "serde", +] + [[package]] name = "serde_urlencoded" version = "0.7.1" @@ -1970,9 +1988,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.24.1" +version = "1.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d9f76183f91ecfb55e1d7d5602bd1d979e38a3a522fe900241cf195624d67ae" +checksum = "c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af" dependencies = [ "autocfg", "bytes", @@ -2041,6 +2059,40 @@ dependencies = [ "serde", ] +[[package]] +name = "toml" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f560bc7fb3eb31f5eee1340c68a2160cad39605b7b9c9ec32045ddbdee13b85" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "886f31a9b85b6182cabd4d8b07df3b451afcc216563748201490940d2a28ed36" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "233d8716cdc5d20ec88a18a839edaf545edc71efa4a5ff700ef4a102c26cd8fa" +dependencies = [ + "indexmap", + "nom8", + "serde", + "serde_spanned", + "toml_datetime", +] + [[package]] name = "tower-service" version = "0.3.2" diff --git a/Cargo.toml b/Cargo.toml index 9dc5fbf..89530b6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,4 +40,4 @@ thiserror = "1.0" [dev-dependencies] # Async tests -tokio = { version = "1.24", features = ["macros", "rt-multi-thread"] } +tokio = { version = "1.25", features = ["macros", "rt-multi-thread"] } diff --git a/imgurs-cli/Cargo.toml b/imgurs-cli/Cargo.toml index 8b379d8..148da5f 100644 --- a/imgurs-cli/Cargo.toml +++ b/imgurs-cli/Cargo.toml @@ -16,7 +16,7 @@ path = "src/main.rs" [dependencies] # Async runtime -tokio = { version = "1.24", features = ["macros", "rt-multi-thread"] } +tokio = { version = "1.25", features = ["macros", "rt-multi-thread"] } # CLI clap = { version = "4.1", features = ["derive"] } @@ -32,7 +32,7 @@ simple_logger = "4.0" colored = "2.0" # Config -toml = "0.5" +toml = "0.7" serde = { version = "1.0", features = ["derive"] } # Other