Skip to content

Commit 885f122

Browse files
committed
chore: update deps
1 parent 35ff4ea commit 885f122

File tree

8 files changed

+750
-488
lines changed

8 files changed

+750
-488
lines changed

Cargo.lock

Lines changed: 700 additions & 439 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,22 @@ authors = ["Protocol Labs", "Filecoin Core Devs"]
1616

1717
[workspace.dependencies]
1818
cid = { version = "0.11.1", default-features = false }
19-
multihash = { version = "0.19.2", default-features = false }
19+
multihash = { version = "0.19.3", default-features = false }
2020
multihash-codetable = { version = "0.1.4", default-features = false }
2121
multihash-derive = { version = "0.9.1", default-features = false }
22-
ipld-core = { version = "0.4.1", features = ["serde"] }
22+
ipld-core = { version = "0.4.2", features = ["serde"] }
2323
wasmtime = {version = "31.0.0", default-features = false, features = ["cranelift", "pooling-allocator", "parallel-compilation", "runtime"] }
2424
wasmtime-environ = "31.0.0"
2525

2626
fvm = { path = "fvm", version = "~3.12.0", default-features = false }
2727
fvm_shared = { path = "shared", version = "~3.12.0", default-features = false }
2828
fvm_sdk = { path = "sdk", version = "~3.12.0" }
2929

30-
fvm_ipld_hamt = { version = "0.10.2"}
31-
fvm_ipld_amt = { version = "0.7.3"}
32-
fvm_ipld_car = { version = "0.8.1" }
30+
fvm_ipld_hamt = { version = "0.10.4"}
31+
fvm_ipld_amt = { version = "0.7.4"}
32+
fvm_ipld_car = { version = "0.8.2" }
3333
fvm_ipld_blockstore = { version = "0.3.1" }
34-
fvm_ipld_encoding = { version = "0.5.1" }
34+
fvm_ipld_encoding = { version = "0.5.3" }
3535

3636
[profile.actor]
3737
inherits = "release"

fvm/Cargo.toml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ keywords = ["filecoin", "web3", "wasm"]
1212
crate-type = ["lib"]
1313

1414
[dependencies]
15-
anyhow = { version = "1.0.71", features = ["backtrace"] }
16-
thiserror = "1.0.40"
15+
anyhow = { version = "1.0.97", features = ["backtrace"] }
16+
thiserror = "2.0.12"
1717
num-traits = "0.2"
1818
cid = { workspace = true, features = ["serde"] }
1919
multihash-codetable = { workspace = true, features = ["sha2", "sha3", "ripemd"] }
@@ -25,27 +25,27 @@ fvm_ipld_blockstore = { workspace = true }
2525
fvm_ipld_encoding = { workspace = true }
2626
serde = { version = "1.0", features = ["derive"] }
2727
serde_tuple = "0.5"
28-
lazy_static = "1.4.0"
29-
derive_more = { version = "1.0.0", features = ["full"] }
28+
lazy_static = "1.5.0"
29+
derive_more = { version = "2.0.1", features = ["full"] }
3030
replace_with = "0.1.7"
3131
filecoin-proofs-api = { version = "18", default-features = false }
3232
rayon = "1"
33-
num_cpus = "1.15.0"
34-
log = "0.4.19"
33+
num_cpus = "1.16.0"
34+
log = "0.4.27"
3535
fvm-wasm-instrument = "0.4.0"
3636
yastl = "0.1.2"
37-
arbitrary = { version = "1.3.0", optional = true, features = ["derive"] }
37+
arbitrary = { version = "1.4.1", optional = true, features = ["derive"] }
3838
rand = "0.8.5"
3939
quickcheck = { version = "1", optional = true }
40-
once_cell = "1.18"
41-
minstant = "0.1.2"
42-
blake2b_simd = "1.0.0"
43-
byteorder = "1.4.3"
40+
once_cell = "1.21"
41+
minstant = "0.1.7"
42+
blake2b_simd = "1.0.3"
43+
byteorder = "1.5.0"
4444
wasmtime = { workspace = true }
4545
wasmtime-environ = { workspace = true }
4646

4747
[dev-dependencies]
48-
pretty_assertions = "1.3.0"
48+
pretty_assertions = "1.4.1"
4949
fvm = { path = ".", features = ["testing"], default-features = false }
5050

5151
[features]

fvm/src/kernel/error.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
// Copyright 2021-2023 Protocol Labs
22
// SPDX-License-Identifier: Apache-2.0, MIT
3-
use derive_more::Display;
3+
use derive_more::Display; // macro
44
use fvm_shared::error::ErrorNumber;
5+
use std::fmt::Display; // trait
56

67
/// Execution result.
78
pub type Result<T> = std::result::Result<T, ExecutionError>;

sdk/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ cid = { workspace = true }
1515
fvm_shared = { workspace = true }
1616
fvm_ipld_encoding = { workspace = true }
1717
## num-traits; disabling default features makes it play nice with no_std.
18-
num-traits = { version = "0.2.15", default-features = false }
19-
lazy_static = { version = "1.4.0" }
20-
log = "0.4.19"
21-
thiserror = "1.0.40"
18+
num-traits = { version = "0.2.19", default-features = false }
19+
lazy_static = { version = "1.5.0" }
20+
log = "0.4.27"
21+
thiserror = "2.0.12"
2222

2323
[features]
2424
default = []

shared/Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,25 @@ repository.workspace = true
88
authors = ["ChainSafe Systems <[email protected]>", "Protocol Labs", "Filecoin Core Devs"]
99

1010
[dependencies]
11-
blake2b_simd = "1.0.1"
12-
thiserror = "1.0"
11+
blake2b_simd = "1.0.3"
12+
thiserror = "2.0"
1313
num-traits = "0.2"
1414
num-derive = "0.4"
1515
num-bigint = "0.4"
1616
num-integer = "0.1"
17-
data-encoding = "2.4.0"
18-
data-encoding-macro = "0.1.13"
19-
lazy_static = "1.4.0"
17+
data-encoding = "2.8.0"
18+
data-encoding-macro = "0.1.17"
19+
lazy_static = "1.5.0"
2020
cid = { workspace = true, features = ["serde", "std"] }
2121
multihash = { workspace = true }
2222
unsigned-varint = "0.8.0"
23-
anyhow = "1.0.71"
23+
anyhow = "1.0.97"
2424
fvm_ipld_encoding = { workspace = true }
2525
serde = { version = "1", default-features = false }
2626
serde_tuple = "0.5"
27-
arbitrary = { version = "1.3", optional = true, features = ["derive"] }
27+
arbitrary = { version = "1.4", optional = true, features = ["derive"] }
2828
quickcheck = { version = "1", optional = true }
29-
bitflags = { version = "2.3.3", features = ["serde"] }
29+
bitflags = { version = "2.9.0", features = ["serde"] }
3030

3131
## non-wasm dependencies; these dependencies and the respective code is
3232
## only activated through non-default features, which the Kernel enables, but
@@ -38,7 +38,7 @@ bls-signatures = { version = "0.15", default-features = false, optional = true }
3838
[dev-dependencies]
3939
rand = "0.8"
4040
rand_chacha = "0.3"
41-
serde_json = "1.0.99"
41+
serde_json = "1.0.140"
4242
multihash-codetable = { workspace = true, features = ["sha2", "sha3", "ripemd"] }
4343
quickcheck_macros = "1"
4444
fvm_shared = { path = ".", features = ["arb"] }

shared/src/address/errors.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ pub enum Error {
2323
InvalidLength,
2424
#[error("Invalid payload length: {0}")]
2525
InvalidPayloadLength(usize),
26-
#[error("Invalid BLS pub key length, wanted: {} got: {0}", BLS_PUB_LEN)]
26+
#[error("Invalid BLS pub key length, wanted: {exp} got: {0}", exp=BLS_PUB_LEN)]
2727
InvalidBLSLength(usize),
28-
#[error("Invalid SECP pub key length, wanted: {} got: {0}", SECP_PUB_LEN)]
28+
#[error("Invalid SECP pub key length, wanted: {exp} got: {0}", exp=SECP_PUB_LEN)]
2929
InvalidSECPLength(usize),
3030
#[error("Invalid address checksum")]
3131
InvalidChecksum,

testing/conformance/Cargo.toml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,35 +15,35 @@ fvm_ipld_car = { workspace = true }
1515
fvm_ipld_blockstore = { workspace = true }
1616
fvm_ipld_encoding = { workspace = true }
1717

18-
anyhow = "1.0.71"
18+
anyhow = "1.0.97"
1919
num-traits = "0.2"
2020
cid = { workspace = true }
2121
serde = { version = "1.0", features = ["derive"] }
22-
lazy_static = "1.4.0"
23-
log = "0.4.19"
24-
futures = "0.3.28"
25-
async-std = { version = "1.12", features = ["attributes"] }
22+
lazy_static = "1.5.0"
23+
log = "0.4.27"
24+
futures = "0.3.31"
25+
async-std = { version = "1.13", features = ["attributes"] }
2626
wasmtime = { workspace = true }
2727
base64 = "0.22.1"
28-
flate2 = { version = "1.0" }
29-
colored = "2"
30-
either = "1.8.1"
31-
itertools = "0.13.0"
32-
num_cpus = "1.15.0"
28+
flate2 = { version = "1.1" }
29+
colored = "3"
30+
either = "1.15.0"
31+
itertools = "0.14.0"
32+
num_cpus = "1.16.0"
3333
serde_json = { version = "1.0", features = ["raw_value"] }
34-
walkdir = "2.3"
35-
regex = { version = "1.8" }
34+
walkdir = "2.5"
35+
regex = { version = "1.11" }
3636
ittapi-rs = { version = "0.3.0", optional = true }
3737
ipld-core = { workspace = true }
38-
tar = { version = "0.4.38", default-features = false }
39-
zstd = { version = "0.13.2", default-features = false }
38+
tar = { version = "0.4.44", default-features = false }
39+
zstd = { version = "0.13.3", default-features = false }
4040

4141
[features]
4242
vtune = ["wasmtime/profiling", "ittapi-rs"]
4343
m2-native = []
4444

4545
[dev-dependencies]
46-
env_logger = "0.11.5"
46+
env_logger = "0.11.8"
4747
criterion = { version = "0.5", features = ["async_std"] }
4848

4949
[[bin]]

0 commit comments

Comments
 (0)