diff --git a/Cargo.lock b/Cargo.lock index a087c20b..7e4a572e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1383,6 +1383,15 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" +[[package]] +name = "fastrand" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "779d043b6a0b90cc4c0ed7ee380a6504394cee7efd7db050e3774eee387324b2" +dependencies = [ + "instant", +] + [[package]] name = "ff" version = "0.11.0" @@ -3494,13 +3503,13 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tempfile" -version = "3.2.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22" +checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" dependencies = [ "cfg-if 1.0.0", + "fastrand", "libc", - "rand 0.8.4", "redox_syscall", "remove_dir_all", "winapi", diff --git a/ethers-providers/Cargo.toml b/ethers-providers/Cargo.toml index d04ea073..b68d0652 100644 --- a/ethers-providers/Cargo.toml +++ b/ethers-providers/Cargo.toml @@ -55,7 +55,7 @@ parking_lot = { version = "0.11", features = ["wasm-bindgen"] } [target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] tokio = { version = "1.5", default-features = false, features = ["rt", "macros"] } -tempfile = "3.2.0" +tempfile = "3.3.0" [features] default = ["ws", "rustls"] diff --git a/ethers-signers/Cargo.toml b/ethers-signers/Cargo.toml index 77c21228..40bc5561 100644 --- a/ethers-signers/Cargo.toml +++ b/ethers-signers/Cargo.toml @@ -51,7 +51,7 @@ yubihsm = { version = "0.40.0", features = ["secp256k1", "usb", "mockhsm"] } [target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] yubihsm = { version = "0.40.0", features = ["secp256k1", "usb", "mockhsm"] } tokio = { version = "1.5", default-features = false, features = ["macros", "rt"] } -tempfile = "3.2.0" +tempfile = "3.3.0" [features] celo = ["ethers-core/celo"] diff --git a/ethers-solc/Cargo.toml b/ethers-solc/Cargo.toml index 7daef9b7..042ae8aa 100644 --- a/ethers-solc/Cargo.toml +++ b/ethers-solc/Cargo.toml @@ -31,7 +31,7 @@ glob = "0.3.0" tracing = "0.1.29" num_cpus = "1.13.1" tiny-keccak = { version = "2.0.2", default-features = false } -tempfile = { version = "3.2.0", optional = true } +tempfile = { version = "3.3.0", optional = true } fs_extra = { version = "1.2.0", optional = true } sha2 = { version = "0.9.8", default-features = false } dunce = "1.0.2" @@ -51,7 +51,7 @@ getrandom = { version = "0.2", features = ["js"] } [dev-dependencies] criterion = { version = "0.3", features = ["async_tokio"] } pretty_assertions = "1.0.0" -tempfile = "3.2.0" +tempfile = "3.3.0" tokio = { version = "1.15.0", features = ["full"] } [[bench]]