From cbbbbf34a27c576c2837dd12c3e82ebbd86ecc17 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Jun 2026 22:48:44 +0000 Subject: [PATCH] deps(deps): bump the cargo-minor-and-patch group with 5 updates Bumps the cargo-minor-and-patch group with 5 updates: | Package | From | To | | --- | --- | --- | | [log](https://github.com/rust-lang/log) | `0.4.31` | `0.4.32` | | [regex](https://github.com/rust-lang/regex) | `1.12.3` | `1.12.4` | | [chrono](https://github.com/chronotope/chrono) | `0.4.44` | `0.4.45` | | [uuid](https://github.com/uuid-rs/uuid) | `1.23.2` | `1.23.3` | | [ed448-goldilocks](https://github.com/RustCrypto/elliptic-curves) | `0.14.0-pre.12` | `0.14.0-pre.13` | Updates `log` from 0.4.31 to 0.4.32 - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/log/compare/0.4.31...0.4.32) Updates `regex` from 1.12.3 to 1.12.4 - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/regex/compare/1.12.3...1.12.4) Updates `chrono` from 0.4.44 to 0.4.45 - [Release notes](https://github.com/chronotope/chrono/releases) - [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md) - [Commits](https://github.com/chronotope/chrono/compare/v0.4.44...v0.4.45) Updates `uuid` from 1.23.2 to 1.23.3 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](https://github.com/uuid-rs/uuid/compare/v1.23.2...v1.23.3) Updates `ed448-goldilocks` from 0.14.0-pre.12 to 0.14.0-pre.13 - [Commits](https://github.com/RustCrypto/elliptic-curves/compare/ed448-goldilocks/v0.14.0-pre.12...ed448-goldilocks/v0.14.0-pre.13) --- updated-dependencies: - dependency-name: log dependency-version: 0.4.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor-and-patch - dependency-name: regex dependency-version: 1.12.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor-and-patch - dependency-name: chrono dependency-version: 0.4.45 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor-and-patch - dependency-name: uuid dependency-version: 1.23.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor-and-patch - dependency-name: ed448-goldilocks dependency-version: 0.14.0-pre.13 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor-and-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 103 ++++++++++++++----------- crates/perry-ext-nodemailer/Cargo.toml | 2 +- crates/perry-ext-uuid/Cargo.toml | 2 +- crates/perry-stdlib/Cargo.toml | 6 +- 4 files changed, 65 insertions(+), 48 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6dc60b267d..cc9e692889 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1065,9 +1065,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.44" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" dependencies = [ "iana-time-zone", "js-sys", @@ -1942,16 +1942,16 @@ dependencies = [ [[package]] name = "ed448-goldilocks" -version = "0.14.0-pre.12" +version = "0.14.0-pre.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f6a69850962cce143a2872dba18284ebc9117286f5a79c6a14f0ce7c95b9f6d" +checksum = "c8be3c3dac25c52fc0f2f193687d09efa1e4c8981f6b8544acc9faffc1c29bd0" dependencies = [ "ed448", - "elliptic-curve 0.14.0-rc.32", + "elliptic-curve 0.14.0-rc.33", "hash2curve", "rand_core 0.10.1", "serdect", - "sha3 0.11.0", + "shake", "signature 3.0.0", "subtle", ] @@ -1980,9 +1980,9 @@ dependencies = [ "base16ct 0.2.0", "crypto-bigint 0.5.5", "digest 0.10.7", - "ff", + "ff 0.13.1", "generic-array", - "group", + "group 0.13.0", "hkdf 0.12.4", "pem-rfc7468", "pkcs8 0.10.2", @@ -1994,18 +1994,18 @@ dependencies = [ [[package]] name = "elliptic-curve" -version = "0.14.0-rc.32" +version = "0.14.0-rc.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cda94f31325c4275e9706adecbb6f0650dee2f904c915a98e3d81adaaaa757aa" +checksum = "102d3643d30dd8b559613c5cced68317199597fffb278cdc88daa2ef7fafc935" dependencies = [ "base16ct 1.0.0", "crypto-bigint 0.7.3", "crypto-common 0.2.2", + "ff 0.14.0", + "group 0.14.0", "hybrid-array", "pkcs8 0.11.0", "rand_core 0.10.1", - "rustcrypto-ff", - "rustcrypto-group", "sec1 0.8.1", "subtle", "zeroize", @@ -2219,6 +2219,16 @@ dependencies = [ "subtle", ] +[[package]] +name = "ff" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f" +dependencies = [ + "rand_core 0.10.1", + "subtle", +] + [[package]] name = "fiat-crypto" version = "0.2.9" @@ -2808,11 +2818,22 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" dependencies = [ - "ff", + "ff 0.13.1", "rand_core 0.6.4", "subtle", ] +[[package]] +name = "group" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4" +dependencies = [ + "ff 0.14.0", + "rand_core 0.10.1", + "subtle", +] + [[package]] name = "gsk4" version = "0.9.6" @@ -3026,7 +3047,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e5e38a1358dfed60ae56c6d62b2d1466853d162d9a518da0673e3670d95fd10" dependencies = [ "digest 0.11.3", - "elliptic-curve 0.14.0-rc.32", + "elliptic-curve 0.14.0-rc.33", ] [[package]] @@ -4196,9 +4217,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.31" +version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "113b30b4cd05f7c06868fdb2854f66a7b9fece9a48425351cd532e810d74024f" +checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a" [[package]] name = "loop9" @@ -7025,9 +7046,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.12.3" +version = "1.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" +checksum = "f1292b7759ae1cb9ec195452d1390a074f0cd8541ab7a5a8c31cd6db45d4a6ba" dependencies = [ "aho-corasick", "memchr", @@ -7048,9 +7069,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "rend" @@ -7254,27 +7275,6 @@ dependencies = [ "semver", ] -[[package]] -name = "rustcrypto-ff" -version = "0.14.0-rc.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd2a8adb347447693cd2ba0d218c4b66c62da9b0a5672b17b981e4291ec65ff6" -dependencies = [ - "rand_core 0.10.1", - "subtle", -] - -[[package]] -name = "rustcrypto-group" -version = "0.14.0-rc.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "369f9b61aa45933c062c9f6b5c3c50ab710687eca83dd3802653b140b43f85ed" -dependencies = [ - "rand_core 0.10.1", - "rustcrypto-ff", - "subtle", -] - [[package]] name = "rustix" version = "0.38.44" @@ -7757,6 +7757,17 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "shake" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09057cb2149ad4cbd2da1e26b351f9a4c354219421229c69c3063e6f61947c4a" +dependencies = [ + "digest 0.11.3", + "keccak 0.2.0", + "sponge-cursor", +] + [[package]] name = "sharded-slab" version = "0.1.7" @@ -7978,6 +7989,12 @@ dependencies = [ "der 0.8.0", ] +[[package]] +name = "sponge-cursor" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a0219bd7d979d58245a4f41f695e1ac9f8befdffadd7f61f1bae9e39abc6620" + [[package]] name = "sqlx" version = "0.8.6" @@ -9204,9 +9221,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.23.2" +version = "1.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d258b83ceec21034727ecee8c382cfa6c3e133699b0742c64571814fb420c9f7" +checksum = "144d6b123cef80b301b8f72a9e2ca4370ddec21950d0a103dd22c437006d2db7" dependencies = [ "atomic", "getrandom 0.4.2", diff --git a/crates/perry-ext-nodemailer/Cargo.toml b/crates/perry-ext-nodemailer/Cargo.toml index c46c0acbe9..ffa232bd8b 100644 --- a/crates/perry-ext-nodemailer/Cargo.toml +++ b/crates/perry-ext-nodemailer/Cargo.toml @@ -12,7 +12,7 @@ crate-type = ["staticlib", "rlib"] perry-ffi.workspace = true lettre = { version = "0.11", default-features = false, features = ["tokio1", "tokio1-rustls-tls", "smtp-transport", "builder", "hostname", "pool"] } tokio = { workspace = true } -uuid = { version = "1.11", features = ["v4"] } +uuid = { version = "1.23", features = ["v4"] } [dev-dependencies] perry-ffi = { workspace = true, features = ["runtime-link"] } diff --git a/crates/perry-ext-uuid/Cargo.toml b/crates/perry-ext-uuid/Cargo.toml index 74869d8a6f..bfd171cf1e 100644 --- a/crates/perry-ext-uuid/Cargo.toml +++ b/crates/perry-ext-uuid/Cargo.toml @@ -10,7 +10,7 @@ crate-type = ["staticlib", "rlib"] [dependencies] perry-ffi.workspace = true -uuid = { version = "1.10", features = ["v1", "v4", "v7"] } +uuid = { version = "1.23", features = ["v1", "v4", "v7"] } [dev-dependencies] perry-ffi = { workspace = true, features = ["runtime-link"] } diff --git a/crates/perry-stdlib/Cargo.toml b/crates/perry-stdlib/Cargo.toml index bba89bd4b1..b209269609 100644 --- a/crates/perry-stdlib/Cargo.toml +++ b/crates/perry-stdlib/Cargo.toml @@ -385,7 +385,7 @@ base64 = { version = "0.22", optional = true } x25519-dalek = { version = "2.0", features = ["static_secrets"], optional = true } x448 = { version = "0.14.0-pre.9", features = ["static_secrets"], optional = true } ed25519-dalek = { version = "2.1", optional = true } -ed448-goldilocks = { version = "0.14.0-pre.12", default-features = false, features = ["alloc", "signing"], optional = true } +ed448-goldilocks = { version = "0.14.0-pre.13", default-features = false, features = ["alloc", "signing"], optional = true } aes-gcm = { version = "0.10", optional = true } chacha20poly1305 = { version = "0.10", optional = true } ghash = { version = "0.5", optional = true } @@ -421,10 +421,10 @@ governor = { version = "0.10", optional = true } # Validation validator = { version = "0.20", features = ["derive"], optional = true } -regex = { version = "1.10", optional = true } +regex = { version = "1.12", optional = true } # IDs -uuid = { version = "1.11", features = ["v4", "v1", "v7"], optional = true } +uuid = { version = "1.23", features = ["v4", "v1", "v7"], optional = true } nanoid = { version = "0.5", optional = true } # LRU Cache — optional from v0.5.539 so the well-known flip can