From 18868336055b515ba0b9e4a65dfa268390738a52 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 30 Aug 2026 01:32:41 +0000 Subject: [PATCH] chore(deps): bump connectrpc from 0.8.1 to 0.9.0 in /api Bumps [connectrpc](https://github.com/connectrpc/connect-rust) from 0.8.1 to 0.9.0. - [Release notes](https://github.com/connectrpc/connect-rust/releases) - [Changelog](https://github.com/connectrpc/connect-rust/blob/main/CHANGELOG.md) - [Commits](https://github.com/connectrpc/connect-rust/compare/v0.8.1...v0.9.0) --- updated-dependencies: - dependency-name: connectrpc dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- api/Cargo.lock | 88 +++++++++++++++++++++----------------------------- api/Cargo.toml | 2 +- 2 files changed, 38 insertions(+), 52 deletions(-) diff --git a/api/Cargo.lock b/api/Cargo.lock index 984fcb5..8578a13 100644 --- a/api/Cargo.lock +++ b/api/Cargo.lock @@ -29,18 +29,6 @@ version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" -[[package]] -name = "async-compression" -version = "0.4.43" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3976abdc8fe7d1133d43d304afd42abdf5bc3e1319d263d223bde07b5efc4be8" -dependencies = [ - "compression-codecs", - "compression-core", - "pin-project-lite", - "tokio", -] - [[package]] name = "async-trait" version = "0.1.92" @@ -172,7 +160,25 @@ dependencies = [ "rustversion", "serde", "serde_json", - "smoothutf8", + "smoothutf8 0.1.1", + "thiserror", +] + +[[package]] +name = "buffa" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf9e6224bc4ee1f189ad257120c156fb05f95b826f5369d620b24984476c200a" +dependencies = [ + "base64", + "bytes", + "foldhash 0.1.5", + "hashbrown 0.15.5", + "once_cell", + "rustversion", + "serde", + "serde_json", + "smoothutf8 0.2.3", "thiserror", ] @@ -182,7 +188,7 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6681b562b18ea719622d0d12684e88ecbdca600d517557dc7bcef7704631e28" dependencies = [ - "buffa", + "buffa 0.8.1", "buffa-descriptor", "prettyplease", "proc-macro2", @@ -197,7 +203,7 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57ed423c4ecec86d1500879ce42e7e5f6def01bc632985ac756c1fd723fa21fc" dependencies = [ - "buffa", + "buffa 0.8.1", "rustversion", "serde", "serde_json", @@ -259,36 +265,16 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a" -[[package]] -name = "compression-codecs" -version = "0.4.38" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce2548391e9c1929c21bf6aa2680af86fe4c1b33e6cea9ac1cfeec0bd11218cf" -dependencies = [ - "compression-core", - "flate2", - "memchr", - "zstd", - "zstd-safe", -] - -[[package]] -name = "compression-core" -version = "0.4.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc14f565cf027a105f7a44ccf9e5b424348421a1d8952a8fc9d499d313107789" - [[package]] name = "connectrpc" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4d1bbfc95ed1f4f31a027f5b97ff981be2617bc8a5c800fd6fcc701867bb97f" +checksum = "85de144722d22eb03b7985136d8cd29b89d277a2df4ae0f53ef46488c467cbaf" dependencies = [ - "async-compression", "async-trait", "axum", "base64", - "buffa", + "buffa 0.9.1", "bytes", "flate2", "futures", @@ -302,6 +288,7 @@ dependencies = [ "pin-project", "serde", "serde_json", + "sync_wrapper", "thiserror", "tokio", "tokio-util", @@ -319,7 +306,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8cdec2dacacd00437898dad38f98105c82d51086a78baa62cee6dc66c031070" dependencies = [ "anyhow", - "buffa", + "buffa 0.8.1", "buffa-codegen", "connectrpc-codegen", "tempfile", @@ -332,7 +319,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36c6e3bb62a4a77f41d5cd3d290a488bf529dc7e26b444cda67a3e5544c97542" dependencies = [ "anyhow", - "buffa", + "buffa 0.8.1", "buffa-codegen", "heck", "prettyplease", @@ -374,15 +361,6 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853" -[[package]] -name = "crc32fast" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" -dependencies = [ - "cfg-if", -] - [[package]] name = "crossbeam-queue" version = "0.3.13" @@ -527,7 +505,6 @@ version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" dependencies = [ - "crc32fast", "miniz_oxide", "zlib-rs", ] @@ -1239,7 +1216,7 @@ name = "qfc-api" version = "1.4.0" dependencies = [ "axum", - "buffa", + "buffa 0.8.1", "bytes", "connectrpc", "connectrpc-build", @@ -1507,6 +1484,15 @@ dependencies = [ "simdutf8", ] +[[package]] +name = "smoothutf8" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b4ec95892483d6d94284caccfddb9b77111a4dcac33ed25d624248def0fa5f1" +dependencies = [ + "simdutf8", +] + [[package]] name = "socket2" version = "0.6.5" diff --git a/api/Cargo.toml b/api/Cargo.toml index 69e5815..ff15a57 100644 --- a/api/Cargo.toml +++ b/api/Cargo.toml @@ -20,7 +20,7 @@ codegen-units = 1 strip = "symbols" [dependencies] -connectrpc = { version = "0.8.1", features = ["axum", "server"] } +connectrpc = { version = "0.9.0", features = ["axum", "server"] } buffa = { version = "0.8.1", features = ["json"] } # The generated `serde::{Serialize, Deserialize}` impls (from buffa's "json" # feature, via connectrpc-build's default `generate_json(true)`) are `include!`d