From 27abd38e06721ecc26d5cf7d13621659257a18c9 Mon Sep 17 00:00:00 2001 From: Spacebot Date: Tue, 28 Apr 2026 21:00:40 +0000 Subject: [PATCH] Update Rust crate juniper_rocket to 0.10.0 --- Cargo.lock | 90 ++++++++++++++++++++++++++++++++++++++++++------------ Cargo.toml | 2 +- 2 files changed, 71 insertions(+), 21 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3dc5d35..51c9cdd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -22,7 +22,7 @@ dependencies = [ "hex", "hickory-resolver", "hmac", - "juniper", + "juniper 0.16.1", "juniper_rocket", "k256", "lettre", @@ -259,6 +259,12 @@ version = "1.0.97" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" +[[package]] +name = "arcstr" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03918c3dbd7701a85c6b9887732e2921175f26c350b4563841d0958c21d57e6d" + [[package]] name = "argon2" version = "0.5.3" @@ -574,6 +580,15 @@ dependencies = [ "bytes", ] +[[package]] +name = "castaway" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" +dependencies = [ + "rustversion", +] + [[package]] name = "cbc" version = "0.1.2" @@ -622,6 +637,20 @@ dependencies = [ "inout", ] +[[package]] +name = "compact_str" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a" +dependencies = [ + "castaway", + "cfg-if", + "itoa", + "rustversion", + "ryu", + "static_assertions", +] + [[package]] name = "concurrent-queue" version = "2.5.0" @@ -1101,7 +1130,6 @@ checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ "futures-channel", "futures-core", - "futures-executor", "futures-io", "futures-sink", "futures-task", @@ -1152,17 +1180,6 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" -[[package]] -name = "futures-macro" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "futures-sink" version = "0.3.31" @@ -1184,7 +1201,6 @@ dependencies = [ "futures-channel", "futures-core", "futures-io", - "futures-macro", "futures-sink", "futures-task", "memchr", @@ -1921,12 +1937,33 @@ dependencies = [ "fnv", "futures", "indexmap 2.7.1", - "juniper_codegen", + "juniper_codegen 0.16.0", "serde", "smartstring", "static_assertions", ] +[[package]] +name = "juniper" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "118749c965e171dcccffb7ca0dff6ab00451b08ba2710914caaaebc3686a7c3f" +dependencies = [ + "arcstr", + "async-trait", + "auto_enums", + "compact_str", + "derive_more", + "fnv", + "futures", + "indexmap 2.7.1", + "itertools", + "juniper_codegen 0.17.0", + "ref-cast", + "serde", + "static_assertions", +] + [[package]] name = "juniper_codegen" version = "0.16.0" @@ -1940,15 +1977,28 @@ dependencies = [ ] [[package]] -name = "juniper_rocket" -version = "0.9.0" +name = "juniper_codegen" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce74561b72a9aab16a16df022d7b6551fa8018b0cedfe2187417eeb602b65b3e" +checksum = "8634f500d6d2ec5c91c115b83e15d998d9ea05645aaa43f7afec09e660c483ba" dependencies = [ + "derive_more", + "proc-macro2", + "quote", + "syn", + "url", +] + +[[package]] +name = "juniper_rocket" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f74cfeb272343768eebb530fafbcbaea85e22f1be0ddd96f4c4839da5b352da" +dependencies = [ + "derive_more", "either", - "futures", "inlinable_string", - "juniper", + "juniper 0.17.1", "pear", "rocket", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 3f4f280..0e0ea63 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,7 +41,7 @@ sentry = "0.38.0" rocket_cors = "0.6.0" juniper = { version = "0.16.1", features = ["chrono"] } -juniper_rocket = "0.9.0" +juniper_rocket = "0.10.0" tonic = "0.12.3" prost = "0.13.4"