Mercurial > forks > mercurial
changeset 53258:a44d7ff43700
rust: update minimum Rust supported version to 1.85.1 for the 7.1 cycle
This makes us keep up with the ecosystem, thus allowing for easier dependency
updates and generally making the dev experience better.
Debian testing only has 1.85.0, but the patch version only fixes a performance
glitch in doctests, so let us let Debian catch up.
author | Rapha?l Gom?s <rgomes@octobus.net> |
---|---|
date | Wed, 26 Mar 2025 11:16:36 +0100 |
parents | 6f01130d07cd |
children | efd03dbaf153 |
files | contrib/nix/flake.nix rust/README.rst rust/clippy.toml |
diffstat | 3 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/nix/flake.nix Sun May 18 22:34:39 2025 +0200 +++ b/contrib/nix/flake.nix Wed Mar 26 11:16:36 2025 +0100 @@ -53,7 +53,7 @@ # but uses formatter features from nightly. # TODO: make cargo use the formatter from nightly automatically # (not supported by rustup/cargo yet? workaround?) - # rustPlatform = pkgs.rust-bin.stable."1.79.0".default; + # rustPlatform = pkgs.rust-bin.stable."1.85.1".default; # rustPlatformFormatter = pkgs.rust-bin.nightly."2023-04-20".default; # The CI uses an old version of the Black code formatter,
--- a/rust/README.rst Sun May 18 22:34:39 2025 +0200 +++ b/rust/README.rst Wed Mar 26 11:16:36 2025 +0100 @@ -142,7 +142,7 @@ ------------------------------ The minimum supported rust version (MSRV) is specified in the `Clippy`_ -configuration file at ``rust/clippy.toml``. It is set to be ``1.79.0`` as of +configuration file at ``rust/clippy.toml``. It is set to be ``1.85.1`` as of this writing, but keep in mind that the authoritative value is the one from the configuration file.