diff --git a/Cargo.lock b/Cargo.lock index 6314b14a..06d397c3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3358,15 +3358,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.14" @@ -4175,16 +4166,15 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[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 1.0.0", "fastrand", - "libc", "redox_syscall", - "remove_dir_all", - "winapi", + "rustix", + "windows-sys", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 9a8cbf3e..abfb4738 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -110,7 +110,7 @@ ethers-contract = { version = "^1.0.0", default-features = false, path = "./ethe ethers-providers = { version = "^1.0.0", default-features = false, path = "./ethers-providers", features = [ "ws", ] } -tempfile = "3.3.0" +tempfile = "3.4.0" [target.'cfg(target_family = "unix")'.dev-dependencies] ethers-providers = { version = "^1.0.0", default-features = false, path = "./ethers-providers", features = [ diff --git a/ethers-core/Cargo.toml b/ethers-core/Cargo.toml index d95a662a..8be4b4d8 100644 --- a/ethers-core/Cargo.toml +++ b/ethers-core/Cargo.toml @@ -45,7 +45,7 @@ proc-macro2 = { version = "1.0.51", optional = true } num_enum = "0.5.11" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -tempfile = { version = "3.3.0", default-features = false } +tempfile = { version = "3.4.0", default-features = false } [target.'cfg(target_arch = "wasm32")'.dependencies] # NOTE: this enables wasm compatibility for getrandom indirectly diff --git a/ethers-etherscan/Cargo.toml b/ethers-etherscan/Cargo.toml index 1c5b373d..5e6c724e 100644 --- a/ethers-etherscan/Cargo.toml +++ b/ethers-etherscan/Cargo.toml @@ -33,7 +33,7 @@ semver = "1.0.16" getrandom = { version = "0.2", features = ["js"] } [dev-dependencies] -tempfile = "3.3.0" +tempfile = "3.4.0" tokio = { version = "1.18", features = ["macros", "rt-multi-thread", "time"] } serial_test = "0.10.0" tracing-subscriber = { version = "0.3", default-features = false, features = ["env-filter", "fmt"] } diff --git a/ethers-providers/Cargo.toml b/ethers-providers/Cargo.toml index 99f06670..ed529c59 100644 --- a/ethers-providers/Cargo.toml +++ b/ethers-providers/Cargo.toml @@ -69,7 +69,7 @@ getrandom = { version = "0.2", features = ["js"] } [target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] tokio = { version = "1.18", default-features = false, features = ["rt", "macros", "time"] } -tempfile = "3.3.0" +tempfile = "3.4.0" [features] default = ["ws", "rustls"] diff --git a/ethers-signers/Cargo.toml b/ethers-signers/Cargo.toml index 57a4d25e..c75ee9e1 100644 --- a/ethers-signers/Cargo.toml +++ b/ethers-signers/Cargo.toml @@ -53,7 +53,7 @@ yubihsm = { version = "0.41.0", features = ["secp256k1", "usb", "mockhsm"] } [target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] yubihsm = { version = "0.41.0", features = ["secp256k1", "usb", "mockhsm"] } tokio = { version = "1.18", default-features = false, features = ["macros", "rt"] } -tempfile = "3.3.0" +tempfile = "3.4.0" [features] futures = ["futures-util", "futures-executor"] diff --git a/ethers-solc/Cargo.toml b/ethers-solc/Cargo.toml index 5ecb2615..12c3f38a 100644 --- a/ethers-solc/Cargo.toml +++ b/ethers-solc/Cargo.toml @@ -33,7 +33,7 @@ glob = "0.3.1" tracing = "0.1.37" num_cpus = "1.15.0" tiny-keccak = { version = "2.0.2", default-features = false } -tempfile = { version = "3.3.0", optional = true } +tempfile = { version = "3.4.0", optional = true } fs_extra = { version = "1.3.0", optional = true } sha2 = { version = "0.10.6", default-features = false, optional = true } dunce = "1.0.3" @@ -60,7 +60,7 @@ env_logger = "0.10.0" tracing-subscriber = { version = "0.3", default-features = false, features = ["env-filter", "fmt"] } rand = "0.8.5" pretty_assertions = "1.3.0" -tempfile = "3.3.0" +tempfile = "3.4.0" tokio = { version = "1.18", features = ["full"] } serde_path_to_error = "0.1.9"