From 0f6d00d31583168b85498c7690f045bc42ce7511 Mon Sep 17 00:00:00 2001 From: Rob Ede Date: Sat, 29 Jul 2023 19:44:45 +0100 Subject: [PATCH] chore: update MSRV to 1.63 (#842) closes #833 --- .github/workflows/ci.yml | 6 +++--- CHANGELOG.md | 4 ++++ Cargo.toml | 10 +++------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 32f8ae72..4052f7ea 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,11 +11,11 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - build: [pinned, stable, nightly, macos, win-msvc] + build: [msrv, stable, nightly, macos, win-msvc] include: - - build: pinned + - build: msrv os: ubuntu-latest - rust: 1.56.0 + rust: 1.63.0 - build: stable os: ubuntu-latest rust: stable diff --git a/CHANGELOG.md b/CHANGELOG.md index 2832e0a5..d798a54e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## Unreleased + +- Minimum supported Rust version (MSRV) is now 1.63 due to transitive dependencies. + ## 1.19.0 (2023-05-31) - Revert change to glob path to not error if the path doesn't exist diff --git a/Cargo.toml b/Cargo.toml index b9575b81..879a02bb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ keywords = ["template", "html", "django", "markup", "jinja2"] categories = ["template-engine"] edition = "2018" include = ["/src/**/*", "/LICENSE", "/README.md", "/CHANGELOG.md"] -rust-version = "1.56.0" +rust-version = "1.63" [dependencies] globwalk = "0.8.1" @@ -33,15 +33,11 @@ percent-encoding = {version = "2.2", optional = true} humansize = {version = "2.1", optional = true} # used in date format filter chrono = {version = "0.4.23", optional = true, default-features = false, features = ["std", "clock"]} -# chrono-tz is pinned to Version 0.6.1 for MSRV 1.56.0 -chrono-tz = {version = "=0.6.1", optional = true} +# used in date format filter +chrono-tz = {version = "0.8", optional = true} # used in get_random function rand = {version = "0.8", optional = true} -# thread_local is pinned for MSRV 1.56.0 -[dependencies.thread_local] -version="=1.1.4" - [dev-dependencies] serde_derive = "1.0" pretty_assertions = "1"