changeset 26:0feab4f4c2ce

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.
author Martin Habovstiak <martin.habovstiak@gmail.com>
date Fri, 28 Feb 2025 23:10:11 +0100
parents 8e20daee41ed
children 85b0f4a7303d
files Cargo.toml README.md src/lib.rs
diffstat 3 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- 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"
--- 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
 
--- 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))]