# HG changeset patch # User Martin Habovstiak # Date 1740780611 -3600 # Node ID 0feab4f4c2cec4c30e326d415352f63cb923cced # Parent 8e20daee41ed5733084347a3283d403903f21ff3 Relax version requirements and update MSRV The MSRV was accidentally increased without documentation. Increase itself is fine since it satisfies "latest stable Debian" condition but given there are soundness issues this relaxes the version requirements to work on 1.48 and also documents it. diff -r 8e20daee41ed -r 0feab4f4c2ce Cargo.toml --- a/Cargo.toml Fri Feb 28 21:11:19 2025 +0100 +++ b/Cargo.toml Fri Feb 28 23:10:11 2025 +0100 @@ -27,12 +27,12 @@ [dependencies] thiserror = "1.0.21" -serde_crate = { package = "serde", version = "1.0.116", optional = true, features = ["derive"] } -serde_str_helpers = { version = "0.1.2", optional = true } +serde_crate = { package = "serde", version = "1.0.0", optional = true, features = ["derive"] } +serde_str_helpers = { version = "0.1.1", optional = true } parse_arg = { version = "0.1.4", optional = true } once_cell = "1.13.0" tokio = { package = "tokio", version = "1.0.0", optional = true, features = ["net"] } tokio_0_2 = { package = "tokio", version = "0.2", optional = true, features = ["tcp", "dns"] } tokio_0_3 = { package = "tokio", version = "0.3", optional = true, features = ["net"] } -async-std = { version = "1.7.0", optional = true } +async-std = { version = "1.0.0", optional = true } libc = "0.2.155" diff -r 8e20daee41ed -r 0feab4f4c2ce README.md --- a/README.md Fri Feb 28 21:11:19 2025 +0100 +++ b/README.md Fri Feb 28 23:10:11 2025 +0100 @@ -57,7 +57,7 @@ ## MSRV This crate must always compile with the latest Rust available in the latest Debian stable. -That is currently Rust 1.41.1. (Debian 10 - Buster) +That is currently Rust 1.48.1. (Debian 11 - Bullseye) ## License diff -r 8e20daee41ed -r 0feab4f4c2ce src/lib.rs --- a/src/lib.rs Fri Feb 28 21:11:19 2025 +0100 +++ b/src/lib.rs Fri Feb 28 23:10:11 2025 +0100 @@ -73,7 +73,7 @@ //! ## MSRV //! //! This crate must always compile with the latest Rust available in the latest Debian stable. -//! That is currently Rust 1.41.1. (Debian 10 - Buster) +//! That is currently Rust 1.48.0. (Debian 11 - Bullseye) #![cfg_attr(docsrs, feature(doc_auto_cfg))]