summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Thiel <sebastian.thiel@icloud.com>2021-01-07 15:23:43 +0800
committerSebastian Thiel <sebastian.thiel@icloud.com>2021-01-07 15:25:49 +0800
commit0b0265df38adacb86d9b39986c251490eebfb232 (patch)
tree39118189382dbc2736df47eef8ebbccc908e0299
parent27e65a2fc91b22cb5816864f51d1d3a3ce11a94a (diff)
Fix jwalk, the other way around; related to #72
`cargo install` really should do --locked by default, instead of adjusting dependencies trustingly. Otherwise mistakes like these can break everyone.
-rw-r--r--CHANGELOG.md7
-rw-r--r--Cargo.lock12
-rw-r--r--Cargo.toml2
3 files changed, 14 insertions, 7 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2d05540..08bf97e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,12 @@
#### v2.10.8 - Fix build
+Now that `jwalk` was released in v0.6 with v0.5.2 yanked, `cargo install` will use the previous
+version v0.5.1 which does not fit the latest `dua` anymore.
+
+This is now fixed and hopefully permanently so thanks to using `jwalk` v0.6.
+
+#### v2.10.8 - Fix build
+
A breaking change in jwalk can cause builds to fail. This prevents the issue from spreading at least
with dua-cli.
diff --git a/Cargo.lock b/Cargo.lock
index 80c6f98..b77b637 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -110,9 +110,9 @@ dependencies = [
[[package]]
name = "const_fn"
-version = "0.4.4"
+version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cd51eab21ab4fd6a3bf889e2d0958c0a6e3a61ad04260325e919e652a2a62826"
+checksum = "28b9d6de7f49e22cf97ad17fc4036ece69300032f45f78f30b4a4482cdc3f4a6"
[[package]]
name = "crossbeam"
@@ -341,9 +341,9 @@ dependencies = [
[[package]]
name = "jwalk"
-version = "0.5.2"
+version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b91b26d996dff1040e3e8c3367b2e31a83b202fa16e2c05904e6270dad908c7"
+checksum = "172752e853a067cbce46427de8470ddf308af7fd8ceaf9b682ef31a5021b6bb9"
dependencies = [
"crossbeam",
"rayon",
@@ -640,9 +640,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
[[package]]
name = "syn"
-version = "1.0.57"
+version = "1.0.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4211ce9909eb971f111059df92c45640aad50a619cf55cd76476be803c4c68e6"
+checksum = "cc60a3d73ea6594cd712d830cc1f0390fd71542d8c8cd24e70cc54cdfd5e05d5"
dependencies = [
"proc-macro2",
"quote",
diff --git a/Cargo.toml b/Cargo.toml
index ebc8758..a249884 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -18,7 +18,7 @@ tui-shared = ["tui", "tui-react", "open", "unicode-segmentation"]
[dependencies]
clap = "3.0.0-beta.2"
-jwalk = "0.5.0"
+jwalk = "0.6.0"
byte-unit = "4"
atty = "0.2.11"
petgraph = "0.5"