From b0fbcaebb8fe5fe4fb9459b6db73434f8ecb040f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 11:33:18 +0000 Subject: [PATCH] build(deps): bump the cargo-major group across 1 directory with 2 updates Bumps the cargo-major group with 2 updates in the / directory: [pyo3](https://github.com/pyo3/pyo3) and [protox](https://github.com/andrewhickman/protox). Updates `pyo3` from 0.29.3 to 0.30.1 - [Release notes](https://github.com/pyo3/pyo3/releases) - [Changelog](https://github.com/PyO3/pyo3/blob/v0.30.1/CHANGELOG.md) - [Commits](https://github.com/pyo3/pyo3/compare/v0.29.3...v0.30.1) Updates `protox` from 0.9.1 to 0.10.0 - [Release notes](https://github.com/andrewhickman/protox/releases) - [Changelog](https://github.com/andrewhickman/protox/blob/main/CHANGELOG.md) - [Commits](https://github.com/andrewhickman/protox/compare/protox-v0.9.1...protox-v0.10.0) --- updated-dependencies: - dependency-name: pyo3 dependency-version: 0.30.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: protox dependency-version: 0.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 86 +++++++++++++----------------------------------------- Cargo.toml | 4 +-- 2 files changed, 22 insertions(+), 68 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b20d7419..4b6d82fc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -668,12 +668,6 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" -[[package]] -name = "beef" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1" - [[package]] name = "bincode" version = "1.3.3" @@ -2013,12 +2007,6 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388" -[[package]] -name = "lazy_static" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" - [[package]] name = "leb128fmt" version = "0.1.0" @@ -2085,38 +2073,13 @@ dependencies = [ "value-bag", ] -[[package]] -name = "logos" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff472f899b4ec2d99161c51f60ff7075eeb3097069a36050d8037a6325eb8154" -dependencies = [ - "logos-derive 0.15.1", -] - [[package]] name = "logos" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb2c55a318a87600ea870ff8c2012148b44bf18b74fad48d0f835c38c7d07c5f" dependencies = [ - "logos-derive 0.16.1", -] - -[[package]] -name = "logos-codegen" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "192a3a2b90b0c05b27a0b2c43eecdb7c415e29243acc3f89cc8247a5b693045c" -dependencies = [ - "beef", - "fnv", - "lazy_static", - "proc-macro2", - "quote", - "regex-syntax", - "rustc_version 0.4.1", - "syn 2.0.119", + "logos-derive", ] [[package]] @@ -2133,22 +2096,13 @@ dependencies = [ "syn 2.0.119", ] -[[package]] -name = "logos-derive" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "605d9697bcd5ef3a42d38efc51541aa3d6a4a25f7ab6d1ed0da5ac632a26b470" -dependencies = [ - "logos-codegen 0.15.1", -] - [[package]] name = "logos-derive" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52d3a9855747c17eaf4383823f135220716ab49bea5fbea7dd42cc9a92f8aa31" dependencies = [ - "logos-codegen 0.16.1", + "logos-codegen", ] [[package]] @@ -2574,7 +2528,7 @@ version = "0.16.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "590aa145fee8f7a26b5a6055365e7c5e89a5c1caae9869de76ec0ee73181a2f9" dependencies = [ - "logos 0.16.1", + "logos", "miette", "prost", "prost-types", @@ -2591,9 +2545,9 @@ dependencies = [ [[package]] name = "protox" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f25a07a73c6717f0b9bbbd685918f5df9815f7efba450b83d9c9dea41f0e3a1" +checksum = "f43240d7f22cf77d1625885e547acf874dd63cd2790f29f4a38e86256f41996f" dependencies = [ "bytes", "miette", @@ -2606,11 +2560,11 @@ dependencies = [ [[package]] name = "protox-parse" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "072eee358134396a4643dff81cfff1c255c9fbd3fb296be14bdb6a26f9156366" +checksum = "34efee6fad0cf6d71642d20a66bfe0c281919c9577e7c66d20360dfcb7549272" dependencies = [ - "logos 0.15.1", + "logos", "miette", "prost-types", "thiserror 2.0.18", @@ -2618,9 +2572,9 @@ dependencies = [ [[package]] name = "pyo3" -version = "0.29.3" +version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "700d18fa267b73b9b521fd7e13580e2f446916f176cacee1ab63fcc8191f1655" +checksum = "229ca13b8a15bb0d1487b81ab975bfcd97513416499a8312011b6036e42e0de4" dependencies = [ "libc", "once_cell", @@ -2632,18 +2586,18 @@ dependencies = [ [[package]] name = "pyo3-build-config" -version = "0.29.3" +version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b3fc0c4d08f6bb10e71fe39dfb9e2f59c6eb6854e22ec8092f50c69a4499adb" +checksum = "70130e2b6dd1ee589a8788026a429561ca5c40fa7a2fa7914c2282eddae24700" dependencies = [ "target-lexicon", ] [[package]] name = "pyo3-ffi" -version = "0.29.3" +version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc0b8e19df29aad7086cf977bb0c2a2f143e30567eb113e9cf72b62ca698330" +checksum = "5e7ff73c555c286d212d4ce7e5fbda845a973c4f61bd5f160f5f2c3c2a04d1c4" dependencies = [ "libc", "pyo3-build-config", @@ -2651,26 +2605,26 @@ dependencies = [ [[package]] name = "pyo3-macros" -version = "0.29.3" +version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6100e8a4b5eba53afaa5ed078364851a0b2499c553a44c31026b929049b49dc6" +checksum = "c46d2e5862c7bb8207e3b639f713dda3c499933444784154c11d013c5a691b60" dependencies = [ "proc-macro2", "pyo3-macros-backend", "quote", - "syn 2.0.119", + "syn 3.0.6", ] [[package]] name = "pyo3-macros-backend" -version = "0.29.3" +version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6143877a16e82b5a727b7127ff4cd86858a24a28d745d72f43e6f227c7b1bdb3" +checksum = "38b89f066f2ae72a2aef52d1537ca2fcd104440ebfadee06e97aa90738a25b9b" dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.6", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index c3242413..9f46d0ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,7 +41,7 @@ axum = "0.8" criterion = "0.8" futures = "0.3" http-types = "2" -pyo3 = "0.29" +pyo3 = "0.30" quickcheck = "1" rand = "0.10.1" tide = "0.16" @@ -53,7 +53,7 @@ http-body-util = "0.1.1" [build-dependencies] prost-build = { version = "0.14", optional = true } -protox = { version = "0.9.1", optional = true } +protox = { version = "0.10.0", optional = true } [[bench]] name = "baseline"