From 839cdecfd2819db9d22242549e2bd5581cb15d5a Mon Sep 17 00:00:00 2001 From: Tyera Eulberg Date: Mon, 9 Aug 2021 14:10:31 -0600 Subject: [PATCH] Bump assert_cmd and remove audit ignore --- Cargo.lock | 44 ++++++++++++++++++++++-------------------- ci/do-audit.sh | 5 ----- ledger-tool/Cargo.toml | 2 +- 3 files changed, 24 insertions(+), 27 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6f7dce28f8..e150e31c2b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -50,7 +50,7 @@ version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada" dependencies = [ - "memchr 2.3.3", + "memchr 2.4.0", ] [[package]] @@ -106,10 +106,11 @@ checksum = "eab1c04a571841102f5345a8fc0f6bb3d31c315dec879b5c6e42e40ce7ffa34e" [[package]] name = "assert_cmd" -version = "1.0.2" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dc1679af9a1ab4bea16f228b05d18f8363f8327b1fa8db00d2760cfafc6b61e" +checksum = "54f002ce7d0c5e809ebb02be78fd503aeed4a511fd0fcaff6e6914cbdabbfa33" dependencies = [ + "bstr", "doc-comment", "predicates", "predicates-core", @@ -451,12 +452,12 @@ checksum = "476e9cd489f9e121e02ffa6014a8ef220ecb15c05ed23fc34cca13925dc283fb" [[package]] name = "bstr" -version = "0.2.13" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31accafdb70df7871592c058eca3985b71104e15ac32f64706022c58867da931" +checksum = "90682c8d613ad3373e66de8c6411e0ae2ab2571e879d2efbf73558cc66f21279" dependencies = [ "lazy_static", - "memchr 2.3.3", + "memchr 2.4.0", "regex-automata", "serde", ] @@ -681,7 +682,7 @@ dependencies = [ "ascii", "byteorder", "either", - "memchr 2.3.3", + "memchr 2.4.0", "unreachable", ] @@ -959,7 +960,7 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90" dependencies = [ - "memchr 2.3.3", + "memchr 2.4.0", ] [[package]] @@ -1052,10 +1053,10 @@ dependencies = [ ] [[package]] -name = "difference" -version = "2.0.0" +name = "difflib" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" +checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" [[package]] name = "digest" @@ -1500,7 +1501,7 @@ dependencies = [ "futures-macro", "futures-sink", "futures-task", - "memchr 2.3.3", + "memchr 2.4.0", "pin-project 1.0.1", "pin-utils", "proc-macro-hack", @@ -2440,9 +2441,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.3.3" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400" +checksum = "b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc" [[package]] name = "memmap2" @@ -2659,7 +2660,7 @@ version = "5.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b471253da97532da4b61552249c521e01e736071f71c1a4f7ebbfbf0a06aad6" dependencies = [ - "memchr 2.3.3", + "memchr 2.4.0", "version_check 0.9.2", ] @@ -3123,11 +3124,12 @@ checksum = "237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea" [[package]] name = "predicates" -version = "1.0.4" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "347a1b6f0b21e636bc9872fb60b83b8e185f6f5516298b8238699f7f9a531030" +checksum = "bc3d91237f5de3bcd9d927e24d03b495adb6135097b001cea7403e2d573d00a9" dependencies = [ - "difference", + "difflib", + "itertools 0.10.1", "predicates-core", ] @@ -3582,7 +3584,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6" dependencies = [ "aho-corasick", - "memchr 2.3.3", + "memchr 2.4.0", "regex-syntax", "thread_local", ] @@ -6234,7 +6236,7 @@ dependencies = [ "iovec", "lazy_static", "libc", - "memchr 2.3.3", + "memchr 2.4.0", "mio 0.6.22", "mio-named-pipes", "mio-uds", @@ -6255,7 +6257,7 @@ dependencies = [ "autocfg 1.0.0", "bytes 1.0.1", "libc", - "memchr 2.3.3", + "memchr 2.4.0", "mio 0.7.6", "num_cpus", "once_cell", diff --git a/ci/do-audit.sh b/ci/do-audit.sh index 1b66e6d552..cbe09be775 100755 --- a/ci/do-audit.sh +++ b/ci/do-audit.sh @@ -28,11 +28,6 @@ cargo_audit_ignores=( # Blocked on multiple crates updating `time` to >= 0.2.23 --ignore RUSTSEC-2020-0071 - # difference is unmaintained - # - # Blocked on predicates v1.0.6 removing its dependency on `difference` - --ignore RUSTSEC-2020-0095 - # generic-array: arr! macro erases lifetimes # # Blocked on libsecp256k1 releasing with upgraded dependencies diff --git a/ledger-tool/Cargo.toml b/ledger-tool/Cargo.toml index 1aab9ca52f..b009399d79 100644 --- a/ledger-tool/Cargo.toml +++ b/ledger-tool/Cargo.toml @@ -39,7 +39,7 @@ tempfile = "3.1.0" tokio = { version = "1", features = ["full"] } [dev-dependencies] -assert_cmd = "1.0" +assert_cmd = "2.0" [target."cfg(unix)".dependencies] signal-hook = "0.1.15"