From 9e0de56a6c39f271555cb4befefd9dcccce61b91 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Apr 2026 09:52:57 +0000 Subject: [PATCH] deps: bump p3-uni-stark from 0.4.2 to 0.5.2 Bumps [p3-uni-stark](https://github.com/Plonky3/Plonky3) from 0.4.2 to 0.5.2. - [Release notes](https://github.com/Plonky3/Plonky3/releases) - [Changelog](https://github.com/Plonky3/Plonky3/blob/main/CHANGELOG.md) - [Commits](https://github.com/Plonky3/Plonky3/compare/p3-uni-stark-v0.4.2...p3-uni-stark-v0.5.2) --- updated-dependencies: - dependency-name: p3-uni-stark dependency-version: 0.5.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 347 +++++++++++++++++++++++++++++++++++++++++------------ Cargo.toml | 2 +- 2 files changed, 269 insertions(+), 80 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2a9eb05..ba77b56 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3308,8 +3308,19 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0141a56ed9924ce0265e7e91cd29bbcd230262744b7a7f0c448bfbf212f73182" dependencies = [ - "p3-field", - "p3-matrix", + "p3-field 0.4.2", + "p3-matrix 0.4.2", +] + +[[package]] +name = "p3-air" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f2ec9cbfc642fc5173817287c3f8b789d07743b5f7e812d058b7a03e344f9ab" +dependencies = [ + "p3-field 0.5.2", + "p3-matrix 0.5.2", + "tracing", ] [[package]] @@ -3318,11 +3329,25 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "20e42ba74a49c08c6e99f74cd9b343bfa31aa5721fea55079b18e3fd65f1dcbc" dependencies = [ - "p3-field", - "p3-maybe-rayon", - "p3-monty-31", - "p3-symmetric", - "p3-util", + "p3-field 0.4.2", + "p3-maybe-rayon 0.4.2", + "p3-monty-31 0.4.2", + "p3-symmetric 0.4.2", + "p3-util 0.4.2", + "tracing", +] + +[[package]] +name = "p3-challenger" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a0b490c745a7d2adeeafff06411814c8078c432740162332b3cd71be0158a76" +dependencies = [ + "p3-field 0.5.2", + "p3-maybe-rayon 0.5.2", + "p3-monty-31 0.5.2", + "p3-symmetric 0.5.2", + "p3-util 0.5.2", "tracing", ] @@ -3333,11 +3358,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "498211e7b9a0f8366b410b4a9283ae82ff2fc91f473b1c5816aa6e90e74b125d" dependencies = [ "itertools 0.14.0", - "p3-challenger", - "p3-dft", - "p3-field", - "p3-matrix", - "p3-util", + "p3-challenger 0.4.2", + "p3-dft 0.4.2", + "p3-field 0.4.2", + "p3-matrix 0.4.2", + "p3-util 0.4.2", + "serde", +] + +[[package]] +name = "p3-commit" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "916ae7989d5c3b49f887f5c55b2f9826bdbb81aaebf834503c4145d8b267c829" +dependencies = [ + "itertools 0.14.0", + "p3-challenger 0.5.2", + "p3-dft 0.5.2", + "p3-field 0.5.2", + "p3-matrix 0.5.2", + "p3-util 0.5.2", "serde", ] @@ -3348,10 +3388,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e63fa5eb1bd12a240089e72ae3fe10350944d9c166d00a3bfd2a1794db65cf5c" dependencies = [ "itertools 0.14.0", - "p3-field", - "p3-matrix", - "p3-maybe-rayon", - "p3-util", + "p3-field 0.4.2", + "p3-matrix 0.4.2", + "p3-maybe-rayon 0.4.2", + "p3-util 0.4.2", + "spin 0.10.0", + "tracing", +] + +[[package]] +name = "p3-dft" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55301e91544440254977108b85c32c09d7ea05f2f0dd61092a2825339906a4a7" +dependencies = [ + "itertools 0.14.0", + "p3-field 0.5.2", + "p3-matrix 0.5.2", + "p3-maybe-rayon 0.5.2", + "p3-util 0.5.2", "spin 0.10.0", "tracing", ] @@ -3364,14 +3419,30 @@ checksum = "2ebfdb6ef992ae64e9e8f449ac46516ffa584f11afbdf9ee244288c2a633cdf4" dependencies = [ "itertools 0.14.0", "num-bigint", - "p3-maybe-rayon", - "p3-util", + "p3-maybe-rayon 0.4.2", + "p3-util 0.4.2", "paste", "rand 0.9.2", "serde", "tracing", ] +[[package]] +name = "p3-field" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85affca7fc983889f260655c4cf74163eebb94605f702e4b6809ead707cba54f" +dependencies = [ + "itertools 0.14.0", + "num-bigint", + "p3-maybe-rayon 0.5.2", + "p3-util 0.5.2", + "paste", + "rand 0.10.0", + "serde", + "tracing", +] + [[package]] name = "p3-fri" version = "0.4.2" @@ -3379,14 +3450,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0236da9bb191391b4d1f6e090988227d5da27055a006953aa456f34b683be436" dependencies = [ "itertools 0.14.0", - "p3-challenger", - "p3-commit", - "p3-dft", - "p3-field", + "p3-challenger 0.4.2", + "p3-commit 0.4.2", + "p3-dft 0.4.2", + "p3-field 0.4.2", "p3-interpolation", - "p3-matrix", - "p3-maybe-rayon", - "p3-util", + "p3-matrix 0.4.2", + "p3-maybe-rayon 0.4.2", + "p3-util 0.4.2", "rand 0.9.2", "serde", "thiserror 2.0.18", @@ -3400,13 +3471,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64716244b5612622d4e78a4f48b74f6d3bb7b4085b7b6b25364b1dfca7198c66" dependencies = [ "num-bigint", - "p3-challenger", - "p3-dft", - "p3-field", - "p3-mds", - "p3-poseidon2", - "p3-symmetric", - "p3-util", + "p3-challenger 0.4.2", + "p3-dft 0.4.2", + "p3-field 0.4.2", + "p3-mds 0.4.2", + "p3-poseidon2 0.4.2", + "p3-symmetric 0.4.2", + "p3-util 0.4.2", "paste", "rand 0.9.2", "serde", @@ -3418,10 +3489,10 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d877565a94a527c89459fc8ccb0eb58769d8c86456575d1315a1651bd24616d" dependencies = [ - "p3-field", - "p3-matrix", - "p3-maybe-rayon", - "p3-util", + "p3-field 0.4.2", + "p3-matrix 0.4.2", + "p3-maybe-rayon 0.4.2", + "p3-util 0.4.2", ] [[package]] @@ -3431,34 +3502,68 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5542f96504dae8100c91398fb1e3f5ec669eb9c73d9e0b018a93b5fe32bad230" dependencies = [ "itertools 0.14.0", - "p3-field", - "p3-maybe-rayon", - "p3-util", + "p3-field 0.4.2", + "p3-maybe-rayon 0.4.2", + "p3-util 0.4.2", "rand 0.9.2", "serde", "tracing", "transpose", ] +[[package]] +name = "p3-matrix" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53428126b009071563d1d07305a9de8be0d21de00b57d2475289ee32ffca6577" +dependencies = [ + "itertools 0.14.0", + "p3-field 0.5.2", + "p3-maybe-rayon 0.5.2", + "p3-util 0.5.2", + "rand 0.10.0", + "serde", + "tracing", +] + [[package]] name = "p3-maybe-rayon" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e5669ca75645f99cd001e9d0289a4eeff2bc2cd9dc3c6c3aaf22643966e83df" +[[package]] +name = "p3-maybe-rayon" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "082bf467011c06c768c579ec6eb9accb5e1e62108891634cc770396e917f978a" + [[package]] name = "p3-mds" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "038763af23df9da653065867fd85b38626079031576c86fd537097e5be6a0da0" dependencies = [ - "p3-dft", - "p3-field", - "p3-symmetric", - "p3-util", + "p3-dft 0.4.2", + "p3-field 0.4.2", + "p3-symmetric 0.4.2", + "p3-util 0.4.2", "rand 0.9.2", ] +[[package]] +name = "p3-mds" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35209e6214102ea6ec6b8cb1b9c15a9b8e597a39f9173597c957f123bced81b3" +dependencies = [ + "p3-dft 0.5.2", + "p3-field 0.5.2", + "p3-symmetric 0.5.2", + "p3-util 0.5.2", + "rand 0.10.0", +] + [[package]] name = "p3-merkle-tree" version = "0.4.2" @@ -3466,12 +3571,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d93625a3041effddc72ee2511c919f710b7f91fd0f9931ab8a70aeba586fd6e" dependencies = [ "itertools 0.14.0", - "p3-commit", - "p3-field", - "p3-matrix", - "p3-maybe-rayon", - "p3-symmetric", - "p3-util", + "p3-commit 0.4.2", + "p3-field 0.4.2", + "p3-matrix 0.4.2", + "p3-maybe-rayon 0.4.2", + "p3-symmetric 0.4.2", + "p3-util 0.4.2", "rand 0.9.2", "serde", "thiserror 2.0.18", @@ -3486,14 +3591,14 @@ checksum = "57a981d60da3d8cbf8561014e2c186068578405fd69098fa75b43d4afb364a47" dependencies = [ "itertools 0.14.0", "num-bigint", - "p3-dft", - "p3-field", - "p3-matrix", - "p3-maybe-rayon", - "p3-mds", - "p3-poseidon2", - "p3-symmetric", - "p3-util", + "p3-dft 0.4.2", + "p3-field 0.4.2", + "p3-matrix 0.4.2", + "p3-maybe-rayon 0.4.2", + "p3-mds 0.4.2", + "p3-poseidon2 0.4.2", + "p3-symmetric 0.4.2", + "p3-util 0.4.2", "paste", "rand 0.9.2", "serde", @@ -3502,19 +3607,67 @@ dependencies = [ "transpose", ] +[[package]] +name = "p3-monty-31" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffa8c99ec50c035020bbf5457c6a729ba6a975719c1a8dd3f16421081e4f650c" +dependencies = [ + "itertools 0.14.0", + "num-bigint", + "p3-dft 0.5.2", + "p3-field 0.5.2", + "p3-matrix 0.5.2", + "p3-maybe-rayon 0.5.2", + "p3-mds 0.5.2", + "p3-poseidon1", + "p3-poseidon2 0.5.2", + "p3-symmetric 0.5.2", + "p3-util 0.5.2", + "paste", + "rand 0.10.0", + "serde", + "spin 0.10.0", + "tracing", +] + +[[package]] +name = "p3-poseidon1" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a018b618e3fa0aec8be933b1d8e404edd23f46991f6bf3f5c2f3f95e9413fe9" +dependencies = [ + "p3-field 0.5.2", + "p3-symmetric 0.5.2", + "rand 0.10.0", +] + [[package]] name = "p3-poseidon2" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "903b73e4f9a7781a18561c74dc169cf03333497b57a8dd02aaeb130c0f386599" dependencies = [ - "p3-field", - "p3-mds", - "p3-symmetric", - "p3-util", + "p3-field 0.4.2", + "p3-mds 0.4.2", + "p3-symmetric 0.4.2", + "p3-util 0.4.2", "rand 0.9.2", ] +[[package]] +name = "p3-poseidon2" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "256a668a9ba916f8767552f13d0ba50d18968bc74a623bfdafa41e2970c944d0" +dependencies = [ + "p3-field 0.5.2", + "p3-mds 0.5.2", + "p3-symmetric 0.5.2", + "p3-util 0.5.2", + "rand 0.10.0", +] + [[package]] name = "p3-symmetric" version = "0.4.2" @@ -3522,25 +3675,36 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3cd788f04e86dd5c35dd87cad29eefdb6371d2fd5f7664451382eeacae3c3ed0" dependencies = [ "itertools 0.14.0", - "p3-field", + "p3-field 0.4.2", + "serde", +] + +[[package]] +name = "p3-symmetric" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c60a71a1507c13611b0f2b0b6e83669fd5b76f8e3115bcbced5ccfdf3ca7807" +dependencies = [ + "itertools 0.14.0", + "p3-field 0.5.2", + "p3-util 0.5.2", "serde", ] [[package]] name = "p3-uni-stark" -version = "0.4.2" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68d409704a8cbdb6c77f6b83a05c6b16a3c8a2c00d880146fa34181977a0d3ac" +checksum = "8c4ecaad8a7b4cf0fc711278c7a29fdc6d14239157866b17feaf14061834bc51" dependencies = [ "itertools 0.14.0", - "p3-air", - "p3-challenger", - "p3-commit", - "p3-dft", - "p3-field", - "p3-matrix", - "p3-maybe-rayon", - "p3-util", + "p3-air 0.5.2", + "p3-challenger 0.5.2", + "p3-commit 0.5.2", + "p3-field 0.5.2", + "p3-matrix 0.5.2", + "p3-maybe-rayon 0.5.2", + "p3-util 0.5.2", "serde", "thiserror 2.0.18", "tracing", @@ -3555,6 +3719,16 @@ dependencies = [ "serde", ] +[[package]] +name = "p3-util" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8b766b9e9254bf3fa98d76e42cf8a5b30628c182dfd5272d270076ee12f0fc0" +dependencies = [ + "serde", + "transpose", +] + [[package]] name = "parking" version = "2.2.1" @@ -4054,6 +4228,15 @@ dependencies = [ "rand_core 0.9.5", ] +[[package]] +name = "rand" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8" +dependencies = [ + "rand_core 0.10.0", +] + [[package]] name = "rand_chacha" version = "0.3.1" @@ -4092,6 +4275,12 @@ dependencies = [ "getrandom 0.3.4", ] +[[package]] +name = "rand_core" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba" + [[package]] name = "ratatui" version = "0.27.0" @@ -5320,16 +5509,16 @@ dependencies = [ "light-poseidon", "lru", "once_cell", - "p3-air", - "p3-challenger", - "p3-commit", - "p3-field", + "p3-air 0.4.2", + "p3-challenger 0.4.2", + "p3-commit 0.4.2", + "p3-field 0.4.2", "p3-fri", "p3-goldilocks", - "p3-matrix", + "p3-matrix 0.4.2", "p3-merkle-tree", - "p3-poseidon2", - "p3-symmetric", + "p3-poseidon2 0.4.2", + "p3-symmetric 0.4.2", "p3-uni-stark", "pbkdf2", "plonky2", diff --git a/Cargo.toml b/Cargo.toml index fd6f0b6..0ee8326 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,7 +39,7 @@ p3-poseidon2 = "0.4" p3-goldilocks = "0.4" p3-field = "0.4" p3-symmetric = "0.4" -p3-uni-stark = "0.4" +p3-uni-stark = "0.5" p3-air = "0.4" p3-challenger = "0.4" p3-commit = "0.4"