Upgrade derive_more crate from 0.99.8 to 1.0 version (#1272)

- bump up MSRV to 1.75

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kai Ren <tyranron@gmail.com>
This commit is contained in:
dependabot[bot] 2024-08-12 23:31:39 +02:00 committed by GitHub
parent 256e6bc13c
commit 6b82d1d80e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 119 additions and 33 deletions

View file

@ -144,13 +144,13 @@ jobs:
strategy:
fail-fast: false
matrix:
msrv: ["1.73.0"]
msrv: ["1.75.0"]
crate:
- juniper_codegen
- juniper
- juniper_subscriptions
- juniper_graphql_ws
#- juniper_actix
- juniper_actix
- juniper_axum
- juniper_hyper
- juniper_rocket
@ -159,10 +159,10 @@ jobs:
- ubuntu
- macOS
- windows
include:
- { msrv: "1.75.0", crate: "juniper_actix", os: "ubuntu" }
- { msrv: "1.75.0", crate: "juniper_actix", os: "macOS" }
- { msrv: "1.75.0", crate: "juniper_actix", os: "windows" }
#include:
# - { msrv: "1.75.0", crate: "juniper_actix", os: "ubuntu" }
# - { msrv: "1.75.0", crate: "juniper_actix", os: "macOS" }
# - { msrv: "1.75.0", crate: "juniper_actix", os: "windows" }
runs-on: ${{ matrix.os }}-latest
steps:
- uses: actions/checkout@v4

View file

@ -6,20 +6,21 @@ All user visible changes to `juniper` crate will be documented in this file. Thi
## [0.17.0] · 2024-04-?? (unreleased)
[0.17.0]: /../../tree/juniper-v0.17.0/juniper
## master
[Diff](/../../compare/juniper-v0.16.1...juniper-v0.17.0) | [Milestone](/../../milestone/7)
[Diff](/../../compare/juniper-v0.16.1...master) | [Milestone](/../../milestone/7)
### BC Breaks
- Upgraded [`chrono-tz` crate] integration to [0.9 version](https://github.com/chronotope/chrono-tz/releases/tag/v0.9.0). ([#1252])
- Bumped up [MSRV] to 1.75. ([#1272])
### Changed
- Updated [GraphiQL] to [3.4.1 version](https://github.com/graphql/graphiql/blob/graphiql%403.4.1/packages/graphiql/CHANGELOG.md#341). ([#1273])
[#1252]: /../../pull/1252
[#1272]: /../../pull/1272
[#1273]: /../../pull/1273
@ -227,6 +228,7 @@ See [old CHANGELOG](/../../blob/juniper-v0.15.12/juniper/CHANGELOG.md).
[GraphiQL]: https://github.com/graphql/graphiql
[GraphQL Playground]: https://github.com/prisma/graphql-playground
[graphql-scalars.dev]: https://graphql-scalars.dev
[MSRV]: https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field
[October 2021]: https://spec.graphql.org/October2021
[object safety]: https://doc.rust-lang.org/reference/items/traits.html#object-safety
[orphan rules]: https://doc.rust-lang.org/reference/items/implementations.html#orphan-rules

View file

@ -2,7 +2,7 @@
name = "juniper"
version = "0.16.1"
edition = "2021"
rust-version = "1.73"
rust-version = "1.75"
description = "GraphQL server library."
license = "BSD-2-Clause"
authors = [

View file

@ -4,7 +4,7 @@ Juniper (GraphQL server library for Rust)
[![Crates.io](https://img.shields.io/crates/v/juniper.svg?maxAge=2592000)](https://crates.io/crates/juniper)
[![Documentation](https://docs.rs/juniper/badge.svg)](https://docs.rs/juniper)
[![CI](https://github.com/graphql-rust/juniper/workflows/CI/badge.svg?branch=master "CI")](https://github.com/graphql-rust/juniper/actions?query=workflow%3ACI+branch%3Amaster)
[![Rust 1.73+](https://img.shields.io/badge/rustc-1.73+-lightgray.svg "Rust 1.73+")](https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html)
[![Rust 1.75+](https://img.shields.io/badge/rustc-1.75+-lightgray.svg "Rust 1.75+")](https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html)
- [Juniper Book] ([current][Juniper Book] | [edge][Juniper Book edge])
- [Changelog](https://github.com/graphql-rust/juniper/blob/juniper-v0.16.1/juniper/CHANGELOG.md)

View file

@ -60,7 +60,7 @@ See [old CHANGELOG](/../../blob/juniper_actix-v0.4.0/juniper_actix/CHANGELOG.md)
[`actix-ws` crate]: https://docs.rs/actix-ws
[`juniper` crate]: https://docs.rs/juniper
[`juniper_graphql_ws` crate]: https://docs.rs/juniper_graphql_ws
[Semantic Versioning 2.0.0]: https://semver.org
[graphql-transport-ws]: https://github.com/enisdenjo/graphql-ws/blob/v5.14.0/PROTOCOL.md
[graphql-ws]: https://github.com/apollographql/subscriptions-transport-ws/blob/v0.11.0/PROTOCOL.md
[MSRV]: https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field
[Semantic Versioning 2.0.0]: https://semver.org

View file

@ -4,7 +4,7 @@
[![Crates.io](https://img.shields.io/crates/v/juniper_actix.svg?maxAge=2592000)](https://crates.io/crates/juniper_actix)
[![Documentation](https://docs.rs/juniper_actix/badge.svg)](https://docs.rs/juniper_actix)
[![CI](https://github.com/graphql-rust/juniper/workflows/CI/badge.svg?branch=master "CI")](https://github.com/graphql-rust/juniper/actions?query=workflow%3ACI+branch%3Amaster)
[![Rust 1.73+](https://img.shields.io/badge/rustc-1.73+-lightgray.svg "Rust 1.73+")](https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html)
[![Rust 1.75+](https://img.shields.io/badge/rustc-1.75+-lightgray.svg "Rust 1.75+")](https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html)
- [Changelog](https://github.com/graphql-rust/juniper/blob/juniper_actix-v0.6.0/juniper_actix/CHANGELOG.md)

View file

@ -6,6 +6,17 @@ All user visible changes to `juniper_axum` crate will be documented in this file
## master
### BC Breaks
- Bumped up [MSRV] to 1.75. ([#1272])
[#1272]: /../../pull/1272
## [0.1.0] · 2024-03-20
[0.1.0]: /../../tree/juniper_axum-v0.1.0/juniper_axum
@ -38,8 +49,9 @@ All user visible changes to `juniper_axum` crate will be documented in this file
[`juniper` crate]: https://docs.rs/juniper
[`juniper_graphql_ws` crate]: https://docs.rs/juniper_graphql_ws
[GraphiQL]: https://github.com/graphql/graphiql
[GraphQL]: http://graphql.org
[GraphQL Playground]: https://github.com/prisma/graphql-playground
[Semantic Versioning 2.0.0]: https://semver.org
[graphql-transport-ws]: https://github.com/enisdenjo/graphql-ws/blob/v5.14.0/PROTOCOL.md
[graphql-ws]: https://github.com/apollographql/subscriptions-transport-ws/blob/v0.11.0/PROTOCOL.md
[GraphQL]: http://graphql.org
[GraphQL Playground]: https://github.com/prisma/graphql-playground
[MSRV]: https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field
[Semantic Versioning 2.0.0]: https://semver.org

View file

@ -2,7 +2,7 @@
name = "juniper_axum"
version = "0.1.0"
edition = "2021"
rust-version = "1.73"
rust-version = "1.75"
description = "`juniper` GraphQL integration with `axum`."
license = "BSD-2-Clause"
authors = [

View file

@ -4,7 +4,7 @@
[![Crates.io](https://img.shields.io/crates/v/juniper_axum.svg?maxAge=2592000)](https://crates.io/crates/juniper_axum)
[![Documentation](https://docs.rs/juniper_axum/badge.svg)](https://docs.rs/juniper_axum)
[![CI](https://github.com/graphql-rust/juniper/workflows/CI/badge.svg?branch=master "CI")](https://github.com/graphql-rust/juniper/actions?query=workflow%3ACI+branch%3Amaster)
[![Rust 1.73+](https://img.shields.io/badge/rustc-1.73+-lightgray.svg "Rust 1.73+")](https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html)
[![Rust 1.75+](https://img.shields.io/badge/rustc-1.75+-lightgray.svg "Rust 1.75+")](https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html)
- [Changelog](https://github.com/graphql-rust/juniper/blob/juniper_axum-v0.1.0/juniper_axum/CHANGELOG.md)

View file

@ -6,6 +6,17 @@ All user visible changes to `juniper_codegen` crate will be documented in this f
## master
### BC Breaks
- Bumped up [MSRV] to 1.75. ([#1272])
[#1272]: /../../pull/1272
## [0.16.0] · 2024-03-20
[0.16.0]: /../../tree/juniper_codegen-v0.16.0/juniper_codegen
@ -67,5 +78,6 @@ All user visible changes to `juniper_codegen` crate will be documented in this f
[MSRV]: https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field
[orphan rules]: https://doc.rust-lang.org/reference/items/implementations.html#orphan-rules
[Semantic Versioning 2.0.0]: https://semver.org

View file

@ -2,7 +2,7 @@
name = "juniper_codegen"
version = "0.16.0"
edition = "2021"
rust-version = "1.73"
rust-version = "1.75"
description = "Code generation for `juniper` crate."
license = "BSD-2-Clause"
authors = [
@ -28,7 +28,7 @@ syn = { version = "2.0", features = ["extra-traits", "full", "visit", "visit-mut
url = "2.0"
[dev-dependencies]
derive_more = "0.99.8"
derive_more = { version = "1.0", features = ["from"] }
futures = "0.3.22"
juniper = { path = "../juniper" }
serde = "1.0.122"

View file

@ -4,7 +4,7 @@
[![Crates.io](https://img.shields.io/crates/v/juniper_codegen.svg?maxAge=2592000)](https://crates.io/crates/juniper_codegen)
[![Documentation](https://docs.rs/juniper_codegen/badge.svg)](https://docs.rs/juniper_codegen)
[![CI](https://github.com/graphql-rust/juniper/workflows/CI/badge.svg?branch=master "CI")](https://github.com/graphql-rust/juniper/actions?query=workflow%3ACI+branch%3Amaster)
[![Rust 1.73+](https://img.shields.io/badge/rustc-1.73+-lightgray.svg "Rust 1.73+")](https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html)
[![Rust 1.75+](https://img.shields.io/badge/rustc-1.75+-lightgray.svg "Rust 1.75+")](https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html)
- [Changelog](https://github.com/graphql-rust/juniper/blob/juniper_codegen-v0.16.0/juniper_codegen/CHANGELOG.md)

View file

@ -6,6 +6,17 @@ All user visible changes to `juniper_graphql_ws` crate will be documented in thi
## master
### BC Breaks
- Bumped up [MSRV] to 1.75. ([#1272])
[#1272]: /../../pull/1272
## [0.4.0] · 2024-03-20
[0.4.0]: /../../tree/juniper_graphql_ws-v0.4.0/juniper_graphql_ws
@ -44,4 +55,5 @@ See [old CHANGELOG](/../../blob/juniper_graphql_ws-v0.3.0/juniper_graphql_ws/CHA
[`graphql-ws` npm package]: https://npmjs.com/package/graphql-ws
[`juniper` crate]: https://docs.rs/juniper
[`juniper_subscriptions` crate]: https://docs.rs/juniper_subscriptions
[MSRV]: https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field
[Semantic Versioning 2.0.0]: https://semver.org

View file

@ -2,7 +2,7 @@
name = "juniper_graphql_ws"
version = "0.4.0"
edition = "2021"
rust-version = "1.73"
rust-version = "1.75"
description = "GraphQL over WebSocket Protocol implementations for `juniper` crate."
license = "BSD-2-Clause"
authors = [

View file

@ -4,7 +4,7 @@
[![Crates.io](https://img.shields.io/crates/v/juniper_graphql_ws.svg?maxAge=2592000)](https://crates.io/crates/juniper_graphql_ws)
[![Documentation](https://docs.rs/juniper_graphql_ws/badge.svg)](https://docs.rs/juniper_graphql_ws)
[![CI](https://github.com/graphql-rust/juniper/workflows/CI/badge.svg?branch=master "CI")](https://github.com/graphql-rust/juniper/actions?query=workflow%3ACI+branch%3Amaster)
[![Rust 1.73+](https://img.shields.io/badge/rustc-1.73+-lightgray.svg "Rust 1.73+")](https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html)
[![Rust 1.75+](https://img.shields.io/badge/rustc-1.75+-lightgray.svg "Rust 1.75+")](https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html)
- [Changelog](https://github.com/graphql-rust/juniper/blob/juniper_graphql_ws-v0.4.0/juniper_graphql_ws/CHANGELOG.md)

View file

@ -6,6 +6,17 @@ All user visible changes to `juniper_hyper` crate will be documented in this fil
## master
### BC Breaks
- Bumped up [MSRV] to 1.75. ([#1272])
[#1272]: /../../pull/1272
## [0.9.0] · 2024-03-20
[0.9.0]: /../../tree/juniper_hyper-v0.9.0/juniper_hyper
@ -31,4 +42,5 @@ See [old CHANGELOG](/../../blob/juniper_hyper-v0.8.0/juniper_hyper/CHANGELOG.md)
[`juniper` crate]: https://docs.rs/juniper
[`hyper` crate]: https://docs.rs/hyper
[MSRV]: https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field
[Semantic Versioning 2.0.0]: https://semver.org

View file

@ -2,7 +2,7 @@
name = "juniper_hyper"
version = "0.9.0"
edition = "2021"
rust-version = "1.73"
rust-version = "1.75"
description = "`juniper` GraphQL integration with `hyper`."
license = "BSD-2-Clause"
authors = [

View file

@ -4,7 +4,7 @@
[![Crates.io](https://img.shields.io/crates/v/juniper_hyper.svg?maxAge=2592000)](https://crates.io/crates/juniper_hyper)
[![Documentation](https://docs.rs/juniper_hyper/badge.svg)](https://docs.rs/juniper_hyper)
[![CI](https://github.com/graphql-rust/juniper/workflows/CI/badge.svg?branch=master "CI")](https://github.com/graphql-rust/juniper/actions?query=workflow%3ACI+branch%3Amaster)
[![Rust 1.73+](https://img.shields.io/badge/rustc-1.73+-lightgray.svg "Rust 1.73+")](https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html)
[![Rust 1.75+](https://img.shields.io/badge/rustc-1.75+-lightgray.svg "Rust 1.75+")](https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html)
- [Changelog](https://github.com/graphql-rust/juniper/blob/juniper_hyper-v0.9.0/juniper_hyper/CHANGELOG.md)

View file

@ -6,6 +6,17 @@ All user visible changes to `juniper_rocket` crate will be documented in this fi
## master
### BC Breaks
- Bumped up [MSRV] to 1.75. ([#1272])
[#1272]: /../../pull/1272
## [0.9.0] · 2024-03-20
[0.9.0]: /../../tree/juniper_rocket-v0.9.0/juniper_rocket
@ -40,4 +51,5 @@ See [old CHANGELOG](/../../blob/juniper_rocket-v0.8.2/juniper_rocket/CHANGELOG.m
[`juniper` crate]: https://docs.rs/juniper
[`rocket` crate]: https://docs.rs/rocket
[MSRV]: https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field
[Semantic Versioning 2.0.0]: https://semver.org

View file

@ -2,7 +2,7 @@
name = "juniper_rocket"
version = "0.9.0"
edition = "2021"
rust-version = "1.73"
rust-version = "1.75"
description = "`juniper` GraphQL integration with `rocket`."
license = "BSD-2-Clause"
authors = [

View file

@ -4,7 +4,7 @@
[![Crates.io](https://img.shields.io/crates/v/juniper_rocket.svg?maxAge=2592000)](https://crates.io/crates/juniper_rocket)
[![Documentation](https://docs.rs/juniper_rocket/badge.svg)](https://docs.rs/juniper_rocket)
[![CI](https://github.com/graphql-rust/juniper/workflows/CI/badge.svg?branch=master "CI")](https://github.com/graphql-rust/juniper/actions?query=workflow%3ACI+branch%3Amaster)
[![Rust 1.73+](https://img.shields.io/badge/rustc-1.73+-lightgray.svg "Rust 1.73+")](https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html)
[![Rust 1.75+](https://img.shields.io/badge/rustc-1.75+-lightgray.svg "Rust 1.75+")](https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html)
- [Changelog](https://github.com/graphql-rust/juniper/blob/juniper_rocket-v0.9.0/juniper_rocket/CHANGELOG.md)

View file

@ -6,6 +6,17 @@ All user visible changes to `juniper_subscriptions` crate will be documented in
## master
### BC Breaks
- Bumped up [MSRV] to 1.75. ([#1272])
[#1272]: /../../pull/1272
## [0.17.0] · 2024-03-20
[0.17.0]: /../../tree/juniper_subscriptions-v0.17.0/juniper_subscriptions
@ -24,4 +35,5 @@ See [old CHANGELOG](/../../blob/juniper_subscriptions-v0.16.0/juniper_subscripti
[`juniper` crate]: https://docs.rs/juniper
[MSRV]: https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field
[Semantic Versioning 2.0.0]: https://semver.org

View file

@ -2,7 +2,7 @@
name = "juniper_subscriptions"
version = "0.17.0"
edition = "2021"
rust-version = "1.73"
rust-version = "1.75"
description = "Juniper `SubscriptionCoordinator` and `SubscriptionConnection` implementations."
license = "BSD-2-Clause"
authors = ["nWacky <gosha.evtushenko@gmail.com>"]

View file

@ -4,7 +4,7 @@
[![Crates.io](https://img.shields.io/crates/v/juniper_subscriptions.svg?maxAge=2592000)](https://crates.io/crates/juniper_subscriptions)
[![Documentation](https://docs.rs/juniper_subscriptions/badge.svg)](https://docs.rs/juniper_subscriptions)
[![CI](https://github.com/graphql-rust/juniper/workflows/CI/badge.svg?branch=master "CI")](https://github.com/graphql-rust/juniper/actions?query=workflow%3ACI+branch%3Amaster)
[![Rust 1.73+](https://img.shields.io/badge/rustc-1.73+-lightgray.svg "Rust 1.73+")](https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html)
[![Rust 1.75+](https://img.shields.io/badge/rustc-1.75+-lightgray.svg "Rust 1.75+")](https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html)
- [Changelog](https://github.com/graphql-rust/juniper/blob/juniper_subscriptions-v0.17.0/juniper_subscriptions/CHANGELOG.md)

View file

@ -6,6 +6,17 @@ All user visible changes to `juniper_warp` crate will be documented in this file
## master
### BC Breaks
- Bumped up [MSRV] to 1.75. ([#1272])
[#1272]: /../../pull/1272
## [0.8.0] · 2024-03-20
[0.8.0]: /../../tree/juniper_warp-v0.8.0/juniper_warp
@ -46,6 +57,7 @@ See [old CHANGELOG](/../../blob/juniper_warp-v0.7.0/juniper_warp/CHANGELOG.md).
[`juniper` crate]: https://docs.rs/juniper
[Semantic Versioning 2.0.0]: https://semver.org
[graphql-transport-ws]: https://github.com/enisdenjo/graphql-ws/blob/v5.14.0/PROTOCOL.md
[graphql-ws]: https://github.com/apollographql/subscriptions-transport-ws/blob/v0.11.0/PROTOCOL.md
[MSRV]: https://doc.rust-lang.org/cargo/reference/manifest.html#the-rust-version-field
[Semantic Versioning 2.0.0]: https://semver.org

View file

@ -2,7 +2,7 @@
name = "juniper_warp"
version = "0.8.0"
edition = "2021"
rust-version = "1.73"
rust-version = "1.75"
description = "`juniper` GraphQL integration with `warp`."
license = "BSD-2-Clause"
authors = [

View file

@ -4,7 +4,7 @@
[![Crates.io](https://img.shields.io/crates/v/juniper_warp.svg?maxAge=2592000)](https://crates.io/crates/juniper_warp)
[![Documentation](https://docs.rs/juniper_warp/badge.svg)](https://docs.rs/juniper_warp)
[![CI](https://github.com/graphql-rust/juniper/workflows/CI/badge.svg?branch=master "CI")](https://github.com/graphql-rust/juniper/actions?query=workflow%3ACI+branch%3Amaster)
[![Rust 1.73+](https://img.shields.io/badge/rustc-1.73+-lightgray.svg "Rust 1.73+")](https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html)
[![Rust 1.75+](https://img.shields.io/badge/rustc-1.75+-lightgray.svg "Rust 1.75+")](https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html)
- [Changelog](https://github.com/graphql-rust/juniper/blob/juniper_warp-v0.8.0/juniper_warp/CHANGELOG.md)

View file

@ -7,7 +7,7 @@ publish = false
[dev-dependencies]
async-trait = "0.1.39"
chrono = { version = "0.4", default-features = false }
derive_more = "0.99"
derive_more = { version = "1.0", features = ["from"] }
fnv = "1.0"
futures = "0.3"
itertools = "0.13"