Update MSRV to 1.60

This commit is contained in:
Graham Esau 2023-08-27 22:20:14 +01:00
parent 37478d764e
commit 5dbfa49c5e
5 changed files with 7 additions and 7 deletions

View file

@ -7,16 +7,16 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
# work-around https://github.com/rust-lang/cargo/issues/10303 # work-around https://github.com/rust-lang/cargo/issues/10303
CARGO_NET_GIT_FETCH_WITH_CLI: ${{ matrix.rust == '1.56.0' }} CARGO_NET_GIT_FETCH_WITH_CLI: ${{ matrix.rust == '1.60.0' }}
strategy: strategy:
matrix: matrix:
rust: rust:
- 1.56.0 - 1.60.0
- stable - stable
- beta - beta
- nightly - nightly
include: include:
- rust: 1.56.0 - rust: 1.60.0
test_features: "--features impl_json_schema" test_features: "--features impl_json_schema"
allow_failure: false allow_failure: false
- rust: stable - rust: stable

View file

@ -9,7 +9,7 @@
### Changed: ### Changed:
- Minimum supported rust version is now 1.56.0 - Minimum supported rust version is now 1.60.0
## [0.8.12] - 2023-02-26 ## [0.8.12] - 2023-02-26

View file

@ -3,7 +3,7 @@
[![CI Build](https://img.shields.io/github/actions/workflow/status/GREsau/schemars/ci.yml?branch=master&logo=GitHub)](https://github.com/GREsau/schemars/actions) [![CI Build](https://img.shields.io/github/actions/workflow/status/GREsau/schemars/ci.yml?branch=master&logo=GitHub)](https://github.com/GREsau/schemars/actions)
[![Crates.io](https://img.shields.io/crates/v/schemars)](https://crates.io/crates/schemars) [![Crates.io](https://img.shields.io/crates/v/schemars)](https://crates.io/crates/schemars)
[![Docs](https://docs.rs/schemars/badge.svg)](https://docs.rs/schemars) [![Docs](https://docs.rs/schemars/badge.svg)](https://docs.rs/schemars)
[![MSRV 1.56+](https://img.shields.io/badge/schemars-rustc_1.56+-lightgray.svg)](https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html) [![MSRV 1.60+](https://img.shields.io/badge/schemars-rustc_1.60+-lightgray.svg)](https://blog.rust-lang.org/2022/04/07/Rust-1.60.0.html)
Generate JSON Schema documents from Rust code Generate JSON Schema documents from Rust code

View file

@ -11,7 +11,7 @@ readme = "README.md"
keywords = ["rust", "json-schema", "serde"] keywords = ["rust", "json-schema", "serde"]
categories = ["encoding"] categories = ["encoding"]
build = "build.rs" build = "build.rs"
rust-version = "1.56" rust-version = "1.60"
[dependencies] [dependencies]
schemars_derive = { version = "=0.8.12", optional = true, path = "../schemars_derive" } schemars_derive = { version = "=0.8.12", optional = true, path = "../schemars_derive" }

View file

@ -9,7 +9,7 @@ edition = "2021"
license = "MIT" license = "MIT"
readme = "README.md" readme = "README.md"
keywords = ["rust", "json-schema", "serde"] keywords = ["rust", "json-schema", "serde"]
rust-version = "1.56" rust-version = "1.60"
[lib] [lib]
proc-macro = true proc-macro = true