From a84d699271bc5ceccbc60ec37f390645830c3d23 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 6 Mar 2023 18:23:19 +1000 Subject: [PATCH] Bump tempfile version to drop old remove_dir_all version https://rustsec.org/advisories/RUSTSEC-2023-0018 --- Cargo.lock | 18 ++++-------------- cargo/licenses.json | 31 ++++++++++++++++++++----------- 2 files changed, 24 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 800fe4af1..8ea5b3c88 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3167,15 +3167,6 @@ version = "0.6.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" -[[package]] -name = "remove_dir_all" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" -dependencies = [ - "winapi", -] - [[package]] name = "reqwest" version = "0.11.13" @@ -3804,16 +3795,15 @@ checksum = "9410d0f6853b1d94f0e519fb95df60f29d2c1eff2d921ffdf01a4c8a3b54f12d" [[package]] name = "tempfile" -version = "3.3.0" +version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" +checksum = "af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95" dependencies = [ "cfg-if", "fastrand", - "libc", "redox_syscall", - "remove_dir_all", - "winapi", + "rustix", + "windows-sys", ] [[package]] diff --git a/cargo/licenses.json b/cargo/licenses.json index 774bf4610..50b994905 100644 --- a/cargo/licenses.json +++ b/cargo/licenses.json @@ -2024,15 +2024,6 @@ "license_file": null, "description": "A regular expression parser." }, - { - "name": "remove_dir_all", - "version": "0.5.3", - "authors": "Aaronepower ", - "repository": "https://github.com/XAMPPRocky/remove_dir_all.git", - "license": "Apache-2.0 OR MIT", - "license_file": null, - "description": "A safe, reliable implementation of remove_dir_all for Windows" - }, { "name": "reqwest", "version": "0.11.13", @@ -2476,8 +2467,8 @@ }, { "name": "tempfile", - "version": "3.3.0", - "authors": "Steven Allen |The Rust Project Developers|Ashley Mannix |Jason White ", + "version": "3.4.0", + "authors": "Steven Allen |The Rust Project Developers|Ashley Mannix |Jason White ", "repository": "https://github.com/Stebalien/tempfile", "license": "Apache-2.0 OR MIT", "license_file": null, @@ -3122,6 +3113,15 @@ "license_file": null, "description": "Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead." }, + { + "name": "windows", + "version": "0.44.0", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Rust for Windows" + }, { "name": "windows-sys", "version": "0.42.0", @@ -3131,6 +3131,15 @@ "license_file": null, "description": "Rust for Windows" }, + { + "name": "windows-targets", + "version": "0.42.1", + "authors": "Microsoft", + "repository": "https://github.com/microsoft/windows-rs", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Code gen support for the windows crate" + }, { "name": "windows_aarch64_gnullvm", "version": "0.42.1",