From 92328fb8f6e34a383e876a79fad3fee4110c09a5 Mon Sep 17 00:00:00 2001 From: Antoine Poinsot Date: Wed, 3 Jan 2024 15:06:14 +0100 Subject: [PATCH] Bump MSRV for lianad to 1.63 1.63 is the latest version supported by Debian. It's also now almost a year and a half old (August 2023). We start getting way behind on our dependency updates, and sometimes even missing some security updates (nothing which affects us but still..). Asking to support a less than 2.5yo compiler shouldn't be that much to ask, but hey. 1.63 is now a better balance between support for upstream updates and support for a not recklessly new compiler. --- .github/workflows/main.yml | 2 +- CONTRIBUTING.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9005cff6..4689a540 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -22,7 +22,7 @@ jobs: strategy: matrix: toolchain: - - 1.54 + - 1.63 - nightly os: - ubuntu-latest diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 412a5809..51767ece 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -66,7 +66,7 @@ query). ## Minimum Supported Rust Version -`lianad` should always compile and pass tests using **Rust 1.54**. The rationale behind this is +`lianad` should always compile and pass tests using **Rust 1.63**. The rationale behind this is support something reasonable, and preferably supported by all of: - [Guix](https://guix.gnu.org/) - Popular distributions' packages (especially Debian which is the most conservative)