diff --git a/Cargo.lock b/Cargo.lock index 83a5d89..6dd35d1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -161,25 +161,8 @@ dependencies = [ [[package]] name = "console" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a50aab2529019abfabfa93f1e6c41ef392f91fbf179b347a7e96abb524884a08" -dependencies = [ - "encode_unicode", - "lazy_static", - "libc", - "regex", - "terminal_size", - "unicode-width", - "winapi", - "winapi-util", -] - -[[package]] -name = "console" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cc80946b3480f421c2f17ed1cb841753a371c7c5104f51d507e13f532c856aa" +version = "0.15.0" +source = "git+https://github.com/ttys3/console.git#04a0329a9b31ab87bb43c1d8d25c673e4adacf96" dependencies = [ "encode_unicode", "lazy_static", @@ -392,11 +375,10 @@ dependencies = [ [[package]] name = "dialoguer" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70f807b2943dc90f9747497d9d65d7e92472149be0b88bf4ce1201b4ac979c26" +version = "0.7.2" +source = "git+https://github.com/ttys3/dialoguer.git#da396911941eab3ee6862afd74dccb5bda1af9ef" dependencies = [ - "console 0.13.0", + "console", "lazy_static", "tempfile", "zeroize", @@ -516,9 +498,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4060f4657be78b8e766215b02b18a2e862d83745545de804638e2b545e81aee6" +checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8" dependencies = [ "cfg-if 1.0.0", "libc", @@ -527,10 +509,10 @@ dependencies = [ [[package]] name = "git-cz" -version = "0.4.4" +version = "0.5.0" dependencies = [ "chrono", - "console 0.14.0", + "console", "dialoguer", "git2", "handlebars", @@ -546,9 +528,9 @@ dependencies = [ [[package]] name = "git2" -version = "0.13.15" +version = "0.13.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44f267c9da8a4de3c615b59e23606c75f164f84896e97f4dd6c15a4294de4359" +checksum = "f28f83eecb0de4d4afb74aef4874963739d6d167752a7a5ba156e56b27a4ede7" dependencies = [ "bitflags", "libc", @@ -645,9 +627,9 @@ checksum = "89203f3fba0a3795506acaad8ebce3c80c0af93f994d5a1d7a0b1eeb23271929" [[package]] name = "libgit2-sys" -version = "0.12.17+1.1.0" +version = "0.12.18+1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4ebdf65ca745126df8824688637aa0535a88900b83362d8ca63893bcf4e8841" +checksum = "3da6a42da88fc37ee1ecda212ffa254c25713532980005d5f7c0b0fbe7e6e885" dependencies = [ "cc", "libc", @@ -921,7 +903,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c026d7df8b298d90ccbbc5190bd04d85e159eaf5576caeacf8741da93ccbd2e5" dependencies = [ - "getrandom 0.2.1", + "getrandom 0.2.2", ] [[package]] @@ -1062,18 +1044,18 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.119" +version = "1.0.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bdd36f49e35b61d49efd8aa7fc068fd295961fd2286d0b2ee9a4c7a14e99cc3" +checksum = "166b2349061381baf54a58e4b13c89369feb0ef2eaa57198899e2312aac30aab" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.119" +version = "1.0.120" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "552954ce79a059ddd5fd68c271592374bd15cab2274970380c000118aeffe1cd" +checksum = "0ca2a8cb5805ce9e3b95435e3765b7b553cecc762d938d409434338386cb5775" dependencies = [ "proc-macro2", "quote", @@ -1187,9 +1169,9 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.58" +version = "1.0.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc60a3d73ea6594cd712d830cc1f0390fd71542d8c8cd24e70cc54cdfd5e05d5" +checksum = "07cb8b1b4ebf86a89ee88cbd201b022b94138c623644d035185c84d3f41b7e66" dependencies = [ "proc-macro2", "quote", @@ -1231,9 +1213,9 @@ dependencies = [ [[package]] name = "terminal_size" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bd2d183bd3fac5f5fe38ddbeb4dc9aec4a39a9d7d59e7491d900302da01cbe1" +checksum = "86ca8ced750734db02076f44132d802af0b33b09942331f4459dde8636fd2406" dependencies = [ "libc", "winapi", @@ -1270,11 +1252,11 @@ dependencies = [ [[package]] name = "thread_local" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb9bc092d0d51e76b2b19d9d85534ffc9ec2db959a2523cdae0697e2972cd447" +checksum = "301bdd13d23c49672926be451130892d274d3ba0b410c18e00daa7990ff38d99" dependencies = [ - "lazy_static", + "once_cell", ] [[package]] @@ -1490,6 +1472,6 @@ dependencies = [ [[package]] name = "zeroize" -version = "0.9.3" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45af6a010d13e4cf5b54c94ba5a2b2eba5596b9e46bf5875612d332a1f2b3f86" +checksum = "81a974bcdd357f0dca4d41677db03436324d45a4c9ed2d0b873a5a360ce41c36" diff --git a/Cargo.toml b/Cargo.toml index f35df93..88c8bab 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "git-cz" -version = "0.4.4" +version = "0.5.0" description = "Git conventional commit tools written in Rust" keywords = ["git", "conventional", "commit", "changelog", "semantic"] categories = ["development-tools::build-utils"] @@ -24,10 +24,10 @@ serde = { version = "1.0.119", features = ["derive"] } serde_yaml = "0.8.15" structopt = "0.3.21" url = "2.2.0" -dialoguer = "0.7.1" +dialoguer = "0.7.2" thiserror = "1.0.23" skim = "0.9.3" -console = "0.14.0" +console = "0.15.0" [build-dependencies] structopt = "0.3.21" @@ -48,5 +48,8 @@ assets = [ ["target/completions/git-cz.fish", "/usr/share/fish/completions/", "644"], ] -#[patch.crates-io] -#dialoguer = { path = "../dialoguer" } +[patch.crates-io] +# dialoguer = { path = "../../lib/dialoguer" } +# console = { path = "../../lib/console" } +console = { git = "https://github.com/ttys3/console.git", version = "0.15.0" } +dialoguer = { git = "https://github.com/ttys3/dialoguer.git", version = "0.7.2" }