From 74a0e399a54b6d85a2b225d11e6abf73528ff843 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 14 Nov 2025 07:52:35 +0000 Subject: [PATCH] Bump juniper from 0.16.2 to 0.17.0 Bumps [juniper](https://github.com/graphql-rust/juniper) from 0.16.2 to 0.17.0. - [Release notes](https://github.com/graphql-rust/juniper/releases) - [Changelog](https://github.com/graphql-rust/juniper/blob/master/release.toml) - [Commits](https://github.com/graphql-rust/juniper/compare/juniper-v0.16.2...juniper-v0.17.0) --- updated-dependencies: - dependency-name: juniper dependency-version: 0.17.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 149 +++++++++++++++++++++++++++++++++++++---------------- Cargo.toml | 2 +- 2 files changed, 107 insertions(+), 44 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f0f34dce3..02fd0ca43 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -94,6 +94,12 @@ version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" +[[package]] +name = "arcstr" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03918c3dbd7701a85c6b9887732e2921175f26c350b4563841d0958c21d57e6d" + [[package]] name = "async-trait" version = "0.1.89" @@ -212,6 +218,15 @@ version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" +[[package]] +name = "castaway" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" +dependencies = [ + "rustversion", +] + [[package]] name = "cc" version = "1.2.40" @@ -289,6 +304,20 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" +[[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 = "core-foundation" version = "0.9.4" @@ -461,6 +490,27 @@ dependencies = [ "syn", ] +[[package]] +name = "derive_more" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" +dependencies = [ + "derive_more-impl", +] + +[[package]] +name = "derive_more-impl" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "unicode-xid", +] + [[package]] name = "derive_utils" version = "0.15.0" @@ -1850,7 +1900,25 @@ dependencies = [ ] [[package]] -name = "josh" +name = "josh-cli" +version = "22.4.15" +dependencies = [ + "anyhow", + "clap", + "defer", + "env_logger", + "git2", + "josh-core", + "josh-graphql", + "josh-templates", + "juniper", + "log", + "rs_tracing", + "serde_json", +] + +[[package]] +name = "josh-core" version = "22.4.15" dependencies = [ "backtrace", @@ -1880,24 +1948,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "josh-cli" -version = "22.4.15" -dependencies = [ - "anyhow", - "clap", - "defer", - "env_logger", - "git2", - "josh", - "josh-graphql", - "josh-templates", - "juniper", - "log", - "rs_tracing", - "serde_json", -] - [[package]] name = "josh-filter" version = "22.4.15" @@ -1906,7 +1956,7 @@ dependencies = [ "defer", "env_logger", "git2", - "josh", + "josh-core", "josh-graphql", "josh-templates", "juniper", @@ -1920,7 +1970,7 @@ version = "0.1.0" dependencies = [ "chrono", "git2", - "josh", + "josh-core", "juniper", "lazy_static", "regex", @@ -1951,7 +2001,7 @@ dependencies = [ "hyper-util", "hyper_cgi", "indoc", - "josh", + "josh-core", "josh-graphql", "josh-rpc", "josh-templates", @@ -1977,7 +2027,6 @@ dependencies = [ "tracing-futures", "tracing-opentelemetry", "tracing-subscriber", - "unindent", "url", "uuid", ] @@ -2016,7 +2065,7 @@ dependencies = [ "form_urlencoded", "git2", "handlebars", - "josh", + "josh-core", "josh-graphql", "juniper", "serde_json", @@ -2042,29 +2091,34 @@ dependencies = [ [[package]] name = "juniper" -version = "0.16.2" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3478f4a8a2a1c7679944f5f4f08c60d6440f9970da481d79c8f8931201424403" +checksum = "4feeb43439e89bc0cf5d86340374c828fc2b651de4750a970d6de5a4915a0d76" dependencies = [ "anyhow", + "arcstr", "async-trait", "auto_enums", + "compact_str", + "derive_more", "fnv", "futures", "indexmap", + "itertools", "juniper_codegen", + "ref-cast", "serde", "serde_json", - "smartstring", "static_assertions", ] [[package]] name = "juniper_codegen" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "760dbe46660494d469023d661e8d268f413b2cb68c999975dcc237407096a693" +checksum = "8634f500d6d2ec5c91c115b83e15d998d9ea05645aaa43f7afec09e660c483ba" dependencies = [ + "derive_more", "proc-macro2", "quote", "syn", @@ -2767,6 +2821,26 @@ dependencies = [ "bitflags 2.9.4", ] +[[package]] +name = "ref-cast" +version = "1.0.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d" +dependencies = [ + "ref-cast-impl", +] + +[[package]] +name = "ref-cast-impl" +version = "1.0.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "regex" version = "1.12.2" @@ -3091,17 +3165,6 @@ version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" -[[package]] -name = "smartstring" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29" -dependencies = [ - "autocfg", - "static_assertions", - "version_check", -] - [[package]] name = "socket2" version = "0.6.0" @@ -3563,10 +3626,10 @@ dependencies = [ ] [[package]] -name = "unindent" -version = "0.2.4" +name = "unicode-xid" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" [[package]] name = "unsafe-libyaml" diff --git a/Cargo.toml b/Cargo.toml index d26509e7f..612abd22d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,7 +47,7 @@ features = ["vendored-libgit2"] version = "0.20.2" [workspace.dependencies.juniper] -version = "0.16.2" +version = "0.17.0" default-features = false features = ["expose-test-schema"]