diff --git a/Cargo.toml b/Cargo.toml index 3862c6c22..66d3da810 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -42,14 +42,14 @@ foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = " foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.17.4" } foundry-compilers-core = { path = "crates/core", version = "0.17.4" } -alloy-json-abi = { version = "1.0", features = ["serde_json"] } -alloy-primitives = { version = "1.0", features = ["serde", "rand"] } +alloy-json-abi = { version = "1.2", features = ["serde_json"] } +alloy-primitives = { version = "1.2", features = ["serde", "rand"] } cfg-if = "1.0" dunce = "1.0" memmap2 = "0.9" path-slash = "0.2" -rayon = "1.8" -regex = "1.10" +rayon = "1.10" +regex = "1.11" semver = { version = "1.0", features = ["serde"] } serde = { version = "1", features = ["derive", "rc"] } serde_json = "1.0" @@ -57,7 +57,7 @@ similar-asserts = "1" solar-parse = { version = "=0.1.5", default-features = false } solar-sema = { version = "=0.1.5", default-features = false } svm = { package = "svm-rs", version = "0.5", default-features = false } -tempfile = "3.9" +tempfile = "3.20" thiserror = "2" tracing = "0.1" walkdir = "2.5" @@ -65,9 +65,9 @@ yansi = "1.0" # async futures-util = "0.3" -tokio = { version = "1.35", features = ["rt-multi-thread"] } +tokio = { version = "1.46", features = ["rt-multi-thread"] } -snapbox = "0.6.9" +snapbox = "0.6.21" # [patch.crates-io] # solar-parse = { git = "https://github.com/paradigmxyz/solar", branch = "main" } diff --git a/crates/compilers/Cargo.toml b/crates/compilers/Cargo.toml index 73808a041..3f7e121a3 100644 --- a/crates/compilers/Cargo.toml +++ b/crates/compilers/Cargo.toml @@ -45,7 +45,7 @@ dirs = "6.0" itertools = ">=0.13, <=0.14" # project-util -tempfile = { version = "3.9", optional = true } +tempfile = { version = "3.20", optional = true } fs_extra = { version = "1.3", optional = true } rand = { version = "0.8", optional = true } @@ -60,10 +60,10 @@ tracing-subscriber = { version = "0.3", default-features = false, features = [ "fmt", ] } similar-asserts.workspace = true -fd-lock = "4.0.0" -tokio = { version = "1.35", features = ["rt-multi-thread", "macros"] } +fd-lock = "4.0.4" +tokio = { version = "1.46", features = ["rt-multi-thread", "macros"] } reqwest = "0.12" -tempfile = "3.9" +tempfile = "3.20" snapbox.workspace = true foundry-compilers-core = { workspace = true, features = ["test-utils"] }