diff --git a/Cargo.lock b/Cargo.lock index 156440f1..0c5108e9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -898,7 +898,7 @@ dependencies = [ "tokio", "tracing", "tracing-subscriber", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1123,9 +1123,9 @@ dependencies = [ [[package]] name = "fs4" -version = "0.8.4" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7e180ac76c23b45e767bd7ae9579bc0bb458618c4bc71835926e098e61d15f8" +checksum = "e8c6b3bd49c37d2aa3f3f2220233b29a7cd23f79d1fe70e5337d25fb390793de" dependencies = [ "rustix", "windows-sys 0.52.0", @@ -3878,12 +3878,13 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tempfile" -version = "3.10.1" +version = "3.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +checksum = "b8fcd239983515c23a32fb82099f97d0b11b8c72f654ed659363a95c3dad7a53" dependencies = [ "cfg-if", "fastrand 2.1.0", + "once_cell", "rustix", "windows-sys 0.52.0", ] diff --git a/crates/atomic-file-install/Cargo.toml b/crates/atomic-file-install/Cargo.toml index 6472d276..5f1f0bd1 100644 --- a/crates/atomic-file-install/Cargo.toml +++ b/crates/atomic-file-install/Cargo.toml @@ -11,7 +11,7 @@ rust-version = "1.65.0" [dependencies] reflink-copy = "0.1.15" -tempfile = "3.5.0" +tempfile = "3.11.0" tracing = "0.1.39" [target.'cfg(windows)'.dependencies] diff --git a/crates/bin/Cargo.toml b/crates/bin/Cargo.toml index 7dcf8731..67f0b6bf 100644 --- a/crates/bin/Cargo.toml +++ b/crates/bin/Cargo.toml @@ -37,7 +37,7 @@ semver = "1.0.17" strum = "0.26.1" strum_macros = "0.26.1" supports-color = "3.0.0" -tempfile = "3.5.0" +tempfile = "3.11.0" tokio = { version = "1.35.0", features = ["rt-multi-thread", "signal"], default-features = false } tracing-core = "0.1.32" tracing = { version = "0.1.39", default-features = false } diff --git a/crates/binstalk-downloader/Cargo.toml b/crates/binstalk-downloader/Cargo.toml index 09271b9c..1e195acc 100644 --- a/crates/binstalk-downloader/Cargo.toml +++ b/crates/binstalk-downloader/Cargo.toml @@ -50,7 +50,7 @@ serde_json = { version = "1.0.107", optional = true } # #tar = "0.4.38" tar = { package = "binstall-tar", version = "0.4.39" } -tempfile = "3.5.0" +tempfile = "3.11.0" thiserror = "1.0.61" tokio = { version = "1.35.0", features = [ "macros", diff --git a/crates/binstalk-manifests/Cargo.toml b/crates/binstalk-manifests/Cargo.toml index 2ebbc0ee..f694716a 100644 --- a/crates/binstalk-manifests/Cargo.toml +++ b/crates/binstalk-manifests/Cargo.toml @@ -26,4 +26,4 @@ url = { version = "2.3.1", features = ["serde"] } [dev-dependencies] detect-targets = { version = "0.1.17", path = "../detect-targets" } -tempfile = "3.5.0" +tempfile = "3.11.0" diff --git a/crates/binstalk-registry/Cargo.toml b/crates/binstalk-registry/Cargo.toml index daceab1b..002bc637 100644 --- a/crates/binstalk-registry/Cargo.toml +++ b/crates/binstalk-registry/Cargo.toml @@ -28,7 +28,7 @@ serde = { version = "1.0.163", features = ["derive"] } serde_json = "1.0.107" sha2 = "0.10.7" simple-git = { version = "0.2.4", optional = true } -tempfile = "3.5.0" +tempfile = "3.11.0" thiserror = "1.0.61" tokio = { version = "1.35.0", features = [ "rt", diff --git a/crates/binstalk/Cargo.toml b/crates/binstalk/Cargo.toml index 1d44502e..8c9b5d7a 100644 --- a/crates/binstalk/Cargo.toml +++ b/crates/binstalk/Cargo.toml @@ -34,7 +34,7 @@ semver = { version = "1.0.17", features = ["serde"] } simple-git = { version = "0.2.10", optional = true } strum = "0.26.1" target-lexicon = { version = "0.12.11", features = ["std"] } -tempfile = "3.5.0" +tempfile = "3.11.0" thiserror = "1.0.61" tokio = { version = "1.35.0", features = [ "rt", diff --git a/crates/cargo-toml-workspace/Cargo.toml b/crates/cargo-toml-workspace/Cargo.toml index 47efe906..ba47af00 100644 --- a/crates/cargo-toml-workspace/Cargo.toml +++ b/crates/cargo-toml-workspace/Cargo.toml @@ -19,4 +19,4 @@ thiserror = "1.0.61" tracing = "0.1.39" [dev-dependencies] -tempfile = "3.5.0" +tempfile = "3.11.0" diff --git a/crates/detect-targets/Cargo.toml b/crates/detect-targets/Cargo.toml index 00ffe458..03399ae8 100644 --- a/crates/detect-targets/Cargo.toml +++ b/crates/detect-targets/Cargo.toml @@ -27,7 +27,7 @@ tracing = ["dep:tracing"] cli-logging = ["tracing", "dep:tracing-subscriber"] [target.'cfg(target_os = "windows")'.dependencies] -windows-sys = { version = "0.52.0", features = [ +windows-sys = { version = "0.59.0", features = [ "Win32_System_Threading", "Win32_System_SystemInformation", "Win32_Foundation", diff --git a/crates/detect-wasi/Cargo.toml b/crates/detect-wasi/Cargo.toml index 88ad5a18..f7e015be 100644 --- a/crates/detect-wasi/Cargo.toml +++ b/crates/detect-wasi/Cargo.toml @@ -10,7 +10,7 @@ edition = "2021" license = "Apache-2.0 OR MIT" [dependencies] -tempfile = "3.5.0" +tempfile = "3.11.0" [package.metadata.binstall] pkg-url = "{ repo }/releases/download/v{ version }/cargo-binstall-{ target }.full.{ archive-format }" diff --git a/crates/fs-lock/Cargo.toml b/crates/fs-lock/Cargo.toml index 00be6e48..bd7ed3c9 100644 --- a/crates/fs-lock/Cargo.toml +++ b/crates/fs-lock/Cargo.toml @@ -10,4 +10,4 @@ edition = "2021" license = "Apache-2.0 OR MIT" [dependencies] -fs4 = "0.8.1" +fs4 = "0.9.1"