diff --git a/Cargo.lock b/Cargo.lock index f2dfee76..ea837ea8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -61,7 +61,7 @@ checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8" name = "asyncgit" version = "0.10.0" dependencies = [ - "crossbeam-channel 0.5.0", + "crossbeam-channel", "git2", "invalidstring", "log", @@ -243,16 +243,6 @@ dependencies = [ "glob", ] -[[package]] -name = "crossbeam-channel" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87" -dependencies = [ - "crossbeam-utils 0.7.2", - "maybe-uninit", -] - [[package]] name = "crossbeam-channel" version = "0.5.0" @@ -265,26 +255,25 @@ dependencies = [ [[package]] name = "crossbeam-deque" -version = "0.7.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285" +checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9" dependencies = [ + "cfg-if 1.0.0", "crossbeam-epoch", - "crossbeam-utils 0.7.2", - "maybe-uninit", + "crossbeam-utils 0.8.0", ] [[package]] name = "crossbeam-epoch" -version = "0.8.2" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace" +checksum = "ec0f606a85340376eef0d6d8fec399e6d4a544d648386c6645eb6d0653b27d9f" dependencies = [ - "autocfg", - "cfg-if 0.1.10", - "crossbeam-utils 0.7.2", + "cfg-if 1.0.0", + "const_fn", + "crossbeam-utils 0.8.0", "lazy_static", - "maybe-uninit", "memoffset", "scopeguard", ] @@ -454,7 +443,7 @@ dependencies = [ "bytesize", "chrono", "clap", - "crossbeam-channel 0.5.0", + "crossbeam-channel", "crossterm 0.18.0", "dirs", "itertools", @@ -642,12 +631,6 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08" -[[package]] -name = "maybe-uninit" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" - [[package]] name = "memchr" version = "2.3.3" @@ -979,13 +962,13 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.8.1" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8c4fec834fb6e6d2dd5eece3c7b432a52f0ba887cf40e595190c4107edc08bf" +checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a" dependencies = [ - "crossbeam-channel 0.4.4", + "crossbeam-channel", "crossbeam-deque", - "crossbeam-utils 0.7.2", + "crossbeam-utils 0.8.0", "lazy_static", "num_cpus", ] diff --git a/Cargo.toml b/Cargo.toml index 2719dcf7..94abe98c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ clap = { version = "2.33", default-features = false } tui = { version = "0.12", default-features = false, features = ['crossterm'] } bytesize = { version = "1.0.1", default-features = false} itertools = "0.9" -rayon-core = "1.8" +rayon-core = "1.9" log = "0.4" simplelog = { version = "0.8", default-features = false } dirs = "3.0" diff --git a/asyncgit/Cargo.toml b/asyncgit/Cargo.toml index 5c3a2fe8..26bdee4c 100644 --- a/asyncgit/Cargo.toml +++ b/asyncgit/Cargo.toml @@ -14,7 +14,7 @@ keywords = ["git"] [dependencies] scopetime = { path = "../scopetime", version = "0.1" } git2 = { version = "0.13", features = ["vendored-openssl"] } -rayon-core = "1.8" +rayon-core = "1.9" crossbeam-channel = "0.5" log = "0.4" thiserror = "1.0"