From 86dd28d4fbb48de11df9e56ff8e77121e4fceca1 Mon Sep 17 00:00:00 2001 From: Alexander Bayandin Date: Fri, 29 Sep 2023 12:57:45 +0100 Subject: [PATCH] Bump hermit-abi & num_cpus packages (#5427) ## Problem I've noticed that `hermit-abi` 0.3.1 [1] has been yanked from crates.io (looks like nothing too bad [2]). Also, we have 2 versions of `hermit-api` in dependencies (0.3.* and 0.2.*), update `num-cpus` to use the latest `hermit-api` 0.3.3. - [1] https://crates.io/crates/hermit-abi/0.3.1 - [2] https://github.com/hermit-os/hermit-rs/issues/436 ## Summary of changes - `cargo update -p num-cpus` - `cargo update -p hermit-abi` - Unignore `RUSTSEC-2023-0052` in `deny.toml` (it has been fixed in https://github.com/neondatabase/neon/pull/5069) --- Cargo.lock | 23 +++++++---------------- deny.toml | 2 +- 2 files changed, 8 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b22f081bdc..36e7069eb1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1780,18 +1780,9 @@ checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] name = "hermit-abi" -version = "0.2.6" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" -dependencies = [ - "libc", -] - -[[package]] -name = "hermit-abi" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" +checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" [[package]] name = "hex" @@ -2053,7 +2044,7 @@ version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ - "hermit-abi 0.3.1", + "hermit-abi", "libc", "windows-sys 0.48.0", ] @@ -2070,7 +2061,7 @@ version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" dependencies = [ - "hermit-abi 0.3.1", + "hermit-abi", "io-lifetimes", "rustix 0.37.19", "windows-sys 0.48.0", @@ -2444,11 +2435,11 @@ dependencies = [ [[package]] name = "num_cpus" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.2.6", + "hermit-abi", "libc", ] diff --git a/deny.toml b/deny.toml index 55c581ce3a..f4ea0d4dac 100644 --- a/deny.toml +++ b/deny.toml @@ -23,7 +23,7 @@ vulnerability = "deny" unmaintained = "warn" yanked = "warn" notice = "warn" -ignore = ["RUSTSEC-2023-0052"] +ignore = [] # This section is considered when running `cargo deny check licenses` # More documentation for the licenses section can be found here: