From b663896794db2f8e1a3f322eab29773e6a64c18a Mon Sep 17 00:00:00 2001 From: Petr Portnov Date: Mon, 13 May 2024 21:21:04 +0000 Subject: [PATCH] build: downgrade `clap` --- --- a/Cargo.lock +++ b/Cargo.lock @@ -430,9 +430,9 @@ [[package]] name = "clap" -version = "4.5.4" +version = "4.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" +checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" dependencies = [ "clap_builder", "clap_derive", @@ -440,14 +440,14 @@ [[package]] name = "clap_builder" -version = "4.5.2" +version = "4.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" +checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" dependencies = [ "anstream", "anstyle", "clap_lex", - "strsim 0.11.1", + "strsim", "terminal_size", "unicase", "unicode-width", @@ -455,11 +455,11 @@ [[package]] name = "clap_derive" -version = "4.5.4" +version = "4.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" +checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "syn 2.0.63", @@ -467,9 +467,9 @@ [[package]] name = "clap_lex" -version = "0.7.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" +checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" [[package]] name = "colorchoice" @@ -955,12 +955,6 @@ checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - -[[package]] name = "hermit-abi" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1052,7 +1046,7 @@ "proc-macro-error", "proc-macro2", "quote", - "strsim 0.10.0", + "strsim", "syn 2.0.63", "unic-langid", ] @@ -2195,12 +2189,6 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] -name = "strsim" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" - -[[package]] name = "subtle" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2255,7 +2243,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c138f99377e5d653a371cdad263615634cfc8467685dfe8e73e2b8e98f44b17" dependencies = [ - "heck 0.4.1", + "heck", "proc-macro-error", "proc-macro2", "quote", --- a/Cargo.toml +++ b/Cargo.toml @@ -9,3 +9,4 @@ bifrostlink = "0.1.0" uuid = { version = "1.7.0", features = ["v4"] } tokio = { version = "1.36.0", features = ["fs", "rt", "macros", "sync", "time", "rt-multi-thread"] } + --- a/cmds/fleet/Cargo.toml +++ b/cmds/fleet/Cargo.toml @@ -22,7 +22,7 @@ base64 = "0.21" chrono = { version = "0.4", features = ["serde"] } z85 = "3.0" -clap = { version = "4.5", features = ["derive", "env", "wrap_help", "unicode"] } +clap = { version = ">=4.4, <4.5", features = ["derive", "env", "wrap_help", "unicode"] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["fmt", "env-filter"] } tokio-util = { version = "0.7", features = ["codec"] } --- a/cmds/install-secrets/Cargo.toml +++ b/cmds/install-secrets/Cargo.toml @@ -2,6 +2,8 @@ name = "fleet-install-secrets" version = "0.1.0" edition = "2021" +rust-version = "1.73" + [dependencies] age = { version = "0.10.0", features = ["ssh"] } @@ -11,7 +13,7 @@ nix = {version = "0.27.1", features = ["user", "fs"]} serde = { version = "1.0.196", features = ["derive"] } serde_json = "1.0.113" -clap = { version = "4.5.1", features = [ +clap = { version = ">=4.4, <4.5", features = [ "derive", "env", "wrap_help", -- gitstuff