From 1d9761dd29d56c92385a40f3b11513cb556d6ed9 Mon Sep 17 00:00:00 2001 From: Tom Parker-Shemilt Date: Sat, 17 Sep 2022 17:06:38 +0100 Subject: [PATCH] Upgrade diffy to fix ansi_term issue --- Cargo.lock | 31 +++++++++++++++++++------------ Cargo.toml | 2 +- 2 files changed, 20 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4c93496..6d25c77 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -26,15 +26,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "ansi_term" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" -dependencies = [ - "winapi", -] - [[package]] name = "atty" version = "0.2.14" @@ -203,11 +194,11 @@ dependencies = [ [[package]] name = "diffy" -version = "0.2.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c1ff48e3f358d3158f88b2c95071f28d136be31d89e5fa843095032a70bff56" +checksum = "e616e59155c92257e84970156f506287853355f58cd4a6eb167385722c32b790" dependencies = [ - "ansi_term", + "nu-ansi-term", ] [[package]] @@ -733,6 +724,16 @@ dependencies = [ "winapi", ] +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + [[package]] name = "num-integer" version = "0.1.44" @@ -774,6 +775,12 @@ version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3" +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + [[package]] name = "parking_lot" version = "0.11.2" diff --git a/Cargo.toml b/Cargo.toml index 6036559..71d27d6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,5 +23,5 @@ regex = "1" scraper = "0.12" chrono = { version = "0.4", features = ["serde"] } chrono-humanize = "0.2" -diffy = "0.2" +diffy = "0.3" serde_json = "*"