diff --git a/Cargo.lock b/Cargo.lock index 5f04de4e6..99014b183 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -335,7 +335,7 @@ dependencies = [ "serde_json", "tempfile", "thiserror", - "toml_edit 0.21.1", + "toml_edit 0.22.4", "url", ] @@ -361,7 +361,7 @@ dependencies = [ "tempfile", "thiserror", "tokio", - "toml_edit 0.21.1", + "toml_edit 0.22.4", "tracing", "url", ] @@ -1016,9 +1016,9 @@ checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" [[package]] name = "file-format" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "865ed54301d7e5136763302a3c9e595317e08a3119e19a078ab1ed269eb18edc" +checksum = "4ba1b81b3c213cf1c071f8bf3b83531f310df99642e58c48247272eef006cae5" [[package]] name = "filetime" @@ -1269,7 +1269,6 @@ dependencies = [ "gix-worktree-state", "once_cell", "parking_lot", - "reqwest", "smallvec", "thiserror", ] @@ -2330,17 +2329,6 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" -[[package]] -name = "is-terminal" -version = "0.4.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe8f25ce1159c7740ff0b9b2f5cdf4a8428742ba7c112b9f20f22cd5219c7dab" -dependencies = [ - "hermit-abi", - "libc", - "windows-sys 0.52.0", -] - [[package]] name = "is_ci" version = "1.2.0" @@ -2572,15 +2560,13 @@ dependencies = [ [[package]] name = "miette" -version = "5.10.0" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e" +checksum = "98a72adfa0c7ae88ba0abcbd00047a476616c66b831d628b8ac7f1e9de0cfd67" dependencies = [ "backtrace", "backtrace-ext", - "is-terminal", "miette-derive", - "once_cell", "owo-colors", "supports-color", "supports-hyperlinks", @@ -2593,9 +2579,9 @@ dependencies = [ [[package]] name = "miette-derive" -version = "5.10.0" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c" +checksum = "279def6bf114a34b3cf887489eb440d4dfcf709ab3ce9955e4a6f957ce5cce77" dependencies = [ "proc-macro2", "quote", @@ -2841,9 +2827,9 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] name = "owo-colors" -version = "3.5.0" +version = "4.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" +checksum = "caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f" [[package]] name = "parking" @@ -3518,7 +3504,9 @@ dependencies = [ [[package]] name = "simple-git" -version = "0.2.2" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7883672e04f8375bd069217fa00b6b6e08372e558cbcf82d0037ab5b9a5165" dependencies = [ "compact_str", "derive_destructure2", @@ -3604,31 +3592,24 @@ dependencies = [ [[package]] name = "supports-color" -version = "2.1.0" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6398cde53adc3c4557306a96ce67b302968513830a77a95b2b17305d9719a89" +checksum = "9829b314621dfc575df4e409e79f9d6a66a3bd707ab73f23cb4aa3a854ac854f" dependencies = [ - "is-terminal", "is_ci", ] [[package]] name = "supports-hyperlinks" -version = "2.1.0" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f84231692eb0d4d41e4cdd0cabfdd2e6cd9e255e65f80c9aa7c98dd502b4233d" -dependencies = [ - "is-terminal", -] +checksum = "2c0a1e5168041f5f3ff68ff7d95dcb9c8749df29f6e7e89ada40dd4c9de404ee" [[package]] name = "supports-unicode" -version = "2.1.0" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f850c19edd184a205e883199a261ed44471c81e39bd95b1357f5febbef00e77a" -dependencies = [ - "is-terminal", -] +checksum = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" [[package]] name = "syn" @@ -3699,19 +3680,19 @@ dependencies = [ [[package]] name = "terminal_size" -version = "0.1.17" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df" +checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" dependencies = [ - "libc", - "winapi", + "rustix", + "windows-sys 0.48.0", ] [[package]] name = "textwrap" -version = "0.15.2" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7b3e525a49ec206798b40326a44121291b530c963cfb01018f63e135bac543d" +checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" dependencies = [ "smawk", "unicode-linebreak", @@ -3918,19 +3899,6 @@ dependencies = [ "winnow", ] -[[package]] -name = "toml_edit" -version = "0.21.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" -dependencies = [ - "indexmap", - "serde", - "serde_spanned", - "toml_datetime", - "winnow", -] - [[package]] name = "toml_edit" version = "0.22.4" diff --git a/crates/bin/Cargo.toml b/crates/bin/Cargo.toml index 9696e9f5b..64e9e80eb 100644 --- a/crates/bin/Cargo.toml +++ b/crates/bin/Cargo.toml @@ -27,16 +27,16 @@ binstalk-manifests = { path = "../binstalk-manifests", version = "0.12.0" } clap = { version = "4.4.8", features = ["derive", "env"] } compact_str = "0.7.0" dirs = "5.0.1" -file-format = { version = "0.23.0", default-features = false } +file-format = { version = "0.24.0", default-features = false } home = "0.5.9" log = { version = "0.4.18", features = ["std"] } -miette = "5.9.0" +miette = "7.0.0" mimalloc = { version = "0.1.39", default-features = false, optional = true } once_cell = "1.18.0" semver = "1.0.17" strum = "0.26.1" strum_macros = "0.26.1" -supports-color = "2.0.0" +supports-color = "3.0.0" tempfile = "3.5.0" tokio = { version = "1.35.0", features = ["rt-multi-thread", "signal"], default-features = false } tracing-core = "0.1.32" diff --git a/crates/binstalk-bins/Cargo.toml b/crates/binstalk-bins/Cargo.toml index 9ced68c6f..0a31242ea 100644 --- a/crates/binstalk-bins/Cargo.toml +++ b/crates/binstalk-bins/Cargo.toml @@ -15,7 +15,7 @@ atomic-file-install = { version = "1.0.1", path = "../atomic-file-install" } binstalk-types = { version = "0.7.0", path = "../binstalk-types" } compact_str = { version = "0.7.0", features = ["serde"] } leon = { version = "2.0.1", path = "../leon" } -miette = "5.9.0" +miette = "7.0.0" normalize-path = { version = "0.2.1", path = "../normalize-path" } thiserror = "1.0.52" tracing = "0.1.39" diff --git a/crates/binstalk-fetchers/Cargo.toml b/crates/binstalk-fetchers/Cargo.toml index 540178288..025884216 100644 --- a/crates/binstalk-fetchers/Cargo.toml +++ b/crates/binstalk-fetchers/Cargo.toml @@ -20,7 +20,7 @@ either = "1.8.1" itertools = "0.12.0" leon = { version = "2.0.1", path = "../leon" } leon-macros = { version = "1.0.0", path = "../leon-macros" } -miette = "5.9.0" +miette = "7.0.0" minisign-verify = "0.2.1" once_cell = "1.18.0" strum = "0.26.1" diff --git a/crates/binstalk-manifests/Cargo.toml b/crates/binstalk-manifests/Cargo.toml index fdcdbd018..f7f553d08 100644 --- a/crates/binstalk-manifests/Cargo.toml +++ b/crates/binstalk-manifests/Cargo.toml @@ -15,13 +15,13 @@ binstalk-types = { version = "0.7.0", path = "../binstalk-types" } compact_str = { version = "0.7.0", features = ["serde"] } fs-lock = { version = "0.1.2", path = "../fs-lock" } home = "0.5.9" -miette = "5.9.0" +miette = "7.0.0" semver = { version = "1.0.17", features = ["serde"] } serde = { version = "1.0.163", features = ["derive"] } serde-tuple-vec-map = "1.0.1" serde_json = "1.0.107" thiserror = "1.0.52" -toml_edit = { version = "0.21.0", features = ["serde"] } +toml_edit = { version = "0.22.4", features = ["serde"] } url = { version = "2.3.1", features = ["serde"] } [dev-dependencies] diff --git a/crates/binstalk-registry/Cargo.toml b/crates/binstalk-registry/Cargo.toml index 53b1bc1d3..3ee43e3b7 100644 --- a/crates/binstalk-registry/Cargo.toml +++ b/crates/binstalk-registry/Cargo.toml @@ -18,7 +18,7 @@ binstalk-types = { version = "0.7.0", path = "../binstalk-types" } cargo-toml-workspace = { version = "5.0.0", path = "../cargo-toml-workspace" } compact_str = { version = "0.7.0", features = ["serde"] } leon = { version = "2.0.1", path = "../leon" } -miette = "5.9.0" +miette = "7.0.0" normalize-path = { version = "0.2.1", path = "../normalize-path" } once_cell = "1.18.0" semver = { version = "1.0.17", features = ["serde"] } @@ -34,7 +34,7 @@ url = "2.3.1" [dev-dependencies] tokio = { version = "1", features = ["rt-multi-thread", "macros"] } -toml_edit = { version = "0.21.0", features = ["serde"] } +toml_edit = { version = "0.22.4", features = ["serde"] } binstalk-downloader = { version = "0.10.0", path = "../binstalk-downloader", default-features = false, features = ["rustls"] } [features] diff --git a/crates/binstalk/Cargo.toml b/crates/binstalk/Cargo.toml index 423fd402c..c898f64f1 100644 --- a/crates/binstalk/Cargo.toml +++ b/crates/binstalk/Cargo.toml @@ -24,7 +24,7 @@ itertools = "0.12.0" jobslot = { version = "0.2.11", features = ["tokio"] } leon = { version = "2.0.1", path = "../leon" } maybe-owned = "0.3.4" -miette = "5.9.0" +miette = "7.0.0" semver = { version = "1.0.17", features = ["serde"] } simple-git = { version = "0.2.2", optional = true } strum = "0.26.1" diff --git a/crates/leon/Cargo.toml b/crates/leon/Cargo.toml index 4058a0cb4..5fd6209f7 100644 --- a/crates/leon/Cargo.toml +++ b/crates/leon/Cargo.toml @@ -12,7 +12,7 @@ exclude = ["fuzz", "benches"] [dependencies] clap = { version = "4.4.8", features = ["derive"], optional = true } -miette = { version = "5.9.0", default-features = false, optional = true } +miette = { version = "7.0.0", default-features = false, features = ["derive"], optional = true } thiserror = "1.0.52" [features]