From 29051f21dfbdb0908ebd491a4dd4624f4af840b3 Mon Sep 17 00:00:00 2001 From: Chirag Aggarwal Date: Tue, 6 Oct 2026 16:11:11 +0100 Subject: [PATCH] fix: cap encoding_rs and hyper-util to keep building on Rust 1.83 encoding_rs 0.8.40+ and hyper-util 0.1.21 need newer Rust than the crate's rust-version (1.83) and the publish workflow's toolchain, so the 0.15.0 publish failed at cargo test. Same caps as the generator template (appwrite/sdk-generator 9cd77bb2c, 0ed7664ab). --- Cargo.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index b4df390..dfbe221 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,12 +25,14 @@ indexmap = ">=2, <2.14" url = ">=2.5.4, <2.6" idna = ">=1.0.3, <1.2" idna_adapter = ">=1.0.0, <1.1" +encoding_rs = ">=0.8.35, <0.8.40" mime = "0.3.17" fastrand = "=2.0.2" thiserror = "1.0.69" bytes = "1.11.1" arc-swap = "1.8.0" zeroize = ">=1.8, <1.9" +hyper-util = ">=0.1, <0.1.21" [target.'cfg(any(target_os = "macos", target_os = "ios", target_os = "tvos", target_os = "watchos"))'.dependencies] security-framework = ">=3, <3.7"