diff --git a/Cargo.lock b/Cargo.lock index 75f441f..8168b01 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -17,6 +17,12 @@ dependencies = [ "memchr", ] +[[package]] +name = "anstyle" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" + [[package]] name = "atty" version = "0.2.14" @@ -78,8 +84,8 @@ checksum = "8e538f9ee5aa3b3963f09a997035f883677966ed50fce0292611927ce6f6d8c6" dependencies = [ "atty", "bitflags 1.3.2", - "clap_derive", - "clap_lex", + "clap_derive 3.2.2", + "clap_lex 0.2.4", "indexmap", "lazy_static", "strsim", @@ -87,16 +93,36 @@ dependencies = [ "textwrap", ] +[[package]] +name = "clap" +version = "4.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2" +dependencies = [ + "clap_builder", + "clap_derive 4.4.7", +] + [[package]] name = "clap-verbosity-flag" -version = "1.0.1" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0636f9c040082f8e161555a305f8cec1a1c2828b3d981c812b8c39f4ac00c42c" +checksum = "3c90e95e5bd4e8ac34fa6f37c774b0c6f8ed06ea90c79931fd448fcf941a9767" dependencies = [ - "clap", + "clap 4.4.11", "log", ] +[[package]] +name = "clap_builder" +version = "4.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb" +dependencies = [ + "anstyle", + "clap_lex 0.6.0", +] + [[package]] name = "clap_derive" version = "3.2.2" @@ -110,6 +136,18 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "clap_derive" +version = "4.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 2.0.28", +] + [[package]] name = "clap_lex" version = "0.2.4" @@ -119,6 +157,12 @@ dependencies = [ "os_str_bytes", ] +[[package]] +name = "clap_lex" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" + [[package]] name = "cookie" version = "0.16.2" @@ -418,7 +462,7 @@ dependencies = [ name = "omada_backup" version = "1.1.0" dependencies = [ - "clap", + "clap 3.2.2", "clap-verbosity-flag", "env_logger", "log", diff --git a/Cargo.toml b/Cargo.toml index a4a9cb0..4144364 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ edition = "2021" [dependencies] clap = { version = "3.2.2", features = ["derive"] } -clap-verbosity-flag = "1.0.1" +clap-verbosity-flag = "2.1.1" ureq = { version = "2.7.1", features = ["json", "cookies", "native-tls"] } native-tls = "0.2.11" url = "2.4.1"