commit afb08ebf160f2068710099040a07328d3e570cd6
parent e688319cdf1c01dffe578c8ae7fdedbd37f3a78b
Author: Zack Newman <zack@philomathiclife.com>
Date: Sun, 12 Jul 2026 11:12:08 -0600
bump msrv. new lints
Diffstat:
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/Cargo.toml b/Cargo.toml
@@ -9,7 +9,7 @@ license = "MIT OR Apache-2.0"
name = "ci-cargo"
readme = "README.md"
repository = "https://git.philomathiclife.com/repos/ci-cargo/"
-rust-version = "1.96.0"
+rust-version = "1.97.0"
version = "0.2.2"
[lints.rust]
@@ -28,13 +28,14 @@ unused = { level = "deny", priority = -1 }
warnings = { level = "deny", priority = -1 }
ambiguous-negative-literals = { level = "deny", priority = -1 }
closure-returning-async-block = { level = "deny", priority = -1 }
+dead-code-pub-in-binary = { level = "deny", priority = -1 }
deprecated-in-future = { level = "deny", priority = -1 }
+#deprecated-llvm-intrinsic = { level = "deny", priority = -1 }
deref-into-dyn-supertrait = { level = "deny", priority = -1 }
ffi-unwind-calls = { level = "deny", priority = -1 }
#fuzzy-provenance-casts = { level = "deny", priority = -1 }
impl-trait-redundant-captures = { level = "deny", priority = -1 }
linker-info = { level = "deny", priority = -1 }
-linker-messages = { level = "deny", priority = -1 }
#lossy-provenance-casts = { level = "deny", priority = -1 }
macro-use-extern-crate = { level = "deny", priority = -1 }
meta-variable-misuse = { level = "deny", priority = -1 }
@@ -112,6 +113,7 @@ variant-size-differences = { level = "deny", priority = -1 }
#uninhabited-static = { level = "allow", priority = -1 }
#unknown-crate-types = { level = "allow", priority = -1 }
#useless-deprecated = { level = "allow", priority = -1 }
+#varargs-without-pattern = { level = "allow", priority = -1 }
[lints.clippy]
cargo = { level = "deny", priority = -1 }
@@ -127,6 +129,7 @@ suspicious = { level = "deny", priority = -1 }
arbitrary_source_item_ordering = "allow"
blanket_clippy_restriction_lints = "allow"
implicit_return = "allow"
+inline_trait_bounds = "allow"
min_ident_chars = "allow"
missing_trait_methods = "allow"
pathbuf_init_then_push = "allow"
diff --git a/src/manifest.rs b/src/manifest.rs
@@ -1,3 +1,4 @@
+#![expect(clippy::std_instead_of_core, reason = "false positive")]
use super::{
args::NonZeroUsizePlus1,
cargo::{Toolchain, ToolchainErr},