From b2effda341adb136765e3316e2d64fa268f25837 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fe=CC=81lix=20Saparelli?= Date: Mon, 23 Aug 2021 02:37:13 +1200 Subject: [PATCH] Update to miette 1.0 beta --- Cargo.lock | 75 +++++++++++++++++++++++++++++++++++++++++++++----- lib/Cargo.toml | 16 +++++------ 2 files changed, 76 insertions(+), 15 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3bc4ae2..fa0d903 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -108,6 +108,17 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9f65e4fb35ff6a80b3298d1f028649f3a23da141fa3951e9b24dde1d515b67e" +[[package]] +name = "atty" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" +dependencies = [ + "hermit-abi", + "libc", + "winapi 0.3.9", +] + [[package]] name = "autocfg" version = "1.0.1" @@ -224,6 +235,15 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "ci_info" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98f1c9ee4939df5d42c01815f1fb783ab203c1dea7cee5e051ede261c4049b1f" +dependencies = [ + "envmnt", +] + [[package]] name = "clap" version = "2.33.3" @@ -260,7 +280,7 @@ dependencies = [ "eyre", "indenter", "once_cell", - "owo-colors", + "owo-colors 1.3.0", "tracing-error", ] @@ -271,7 +291,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6eee477a4a8a72f4addd4de416eb56d54bc307b284d6601bafdee1f4ea462d1" dependencies = [ "once_cell", - "owo-colors", + "owo-colors 1.3.0", "tracing-core", "tracing-error", ] @@ -522,6 +542,16 @@ dependencies = [ "log", ] +[[package]] +name = "envmnt" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbfac51e9996e41d78a943227b7f313efcebf545b21584a0e213b956a062e11e" +dependencies = [ + "fsio", + "indexmap", +] + [[package]] name = "eyre" version = "0.6.5" @@ -587,6 +617,12 @@ dependencies = [ "libc", ] +[[package]] +name = "fsio" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a50045aa8931ae01afbc5d72439e8f57f326becb8c70d07dfc816778eff3d167" + [[package]] name = "fuchsia-zircon" version = "0.3.3" @@ -759,6 +795,12 @@ dependencies = [ "regex", ] +[[package]] +name = "hashbrown" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" + [[package]] name = "hermit-abi" version = "0.1.19" @@ -780,6 +822,16 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" +[[package]] +name = "indexmap" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5" +dependencies = [ + "autocfg", + "hashbrown", +] + [[package]] name = "inotify" version = "0.7.1" @@ -978,20 +1030,23 @@ dependencies = [ [[package]] name = "miette" -version = "0.7.0" +version = "1.0.0-beta.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5022841ae4424a04441131a02ea2cc5eafeb1b2cf337b1b3281f57c809b8eb32" +checksum = "03992a51473929fcec608145335a8cb4b621a77e86c1039dd07da97361ad6810" dependencies = [ - "indenter", + "atty", + "ci_info", "miette-derive", + "once_cell", + "owo-colors 2.0.0", "thiserror", ] [[package]] name = "miette-derive" -version = "0.7.0" +version = "1.0.0-beta.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b33d4f2f59c7ad2219e01e5a20abc6bab961a4275c3692e99abb17d04c83278" +checksum = "6b67cdd14eccde20825fc08d3445fefe2a8ba9369d2cc10ab01c17953f485de4" dependencies = [ "proc-macro2", "quote 1.0.9", @@ -1268,6 +1323,12 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2386b4ebe91c2f7f51082d4cefa145d030e33a1842a96b12e4885cc3c01f7a55" +[[package]] +name = "owo-colors" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2fe43bf372b08cc9ccee5144715db59c79ab00168bbe4cf0d274dc0d5f64d7f" + [[package]] name = "parking" version = "2.0.0" diff --git a/lib/Cargo.toml b/lib/Cargo.toml index f38a3a4..bde3e98 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -15,17 +15,17 @@ readme = "README.md" edition = "2018" [dependencies] -miette = "0.7.0" -notify = "5.0.0-pre.12" -thiserror = "1.0.26" -tracing = "0.1.26" +async-recursion = "0.3.2" +atomic-take = "1.0.0" +clearscreen = "1.0.6" +derive_builder = "0.10.2" dunce = "1.0.2" futures = "0.3.16" -derive_builder = "0.10.2" -atomic-take = "1.0.0" +miette = "1.0.0-beta.1" +notify = "5.0.0-pre.12" once_cell = "1.8.0" -clearscreen = "1.0.6" -async-recursion = "0.3.2" +thiserror = "1.0.26" +tracing = "0.1.26" [dependencies.command-group] version = "1.0.5"