chore(msrv): floor to 1.88, pin CI on the floor, allow uninlined_format_args

Declared rust-version and the ci.yml/qa.yml toolchain pins both sit at 1.88 (the
edition-2024 floor once zip 8 and let-chains are accounted for), so CI builds on
exactly the MSRV: an accidental bump to a newer toolchain fails CI by design and
moving the floor takes a deliberate pin edit. The uninlined_format_args allow
reconciles 1.88's clippy with the allow-by-default it became in 1.97+.
This commit is contained in:
Matthew Jackson
2026-08-31 11:06:35 -07:00
parent e7107040bf
commit 56688764ea
3 changed files with 12 additions and 9 deletions
+4 -1
View File
@@ -2,7 +2,7 @@
name = "freemkv-unlock"
version = "1.6.13"
edition = "2024"
rust-version = "1.90"
rust-version = "1.88"
license = "MIT"
description = "Unlock layer for the freemkv toolchain: the Unlocker contract + self-contained firmware/AACS/CSS unlocker modules. libfreemkv depends on this and dispatches via all_unlockers()."
repository = "https://github.com/freemkv/freemkv-unlock"
@@ -26,3 +26,6 @@ sha1 = "0.10"
sha2 = "0.11"
aes = "0.9"
rand = "0.10"
[lints.clippy]
uninlined_format_args = "allow"