Mercurial > crates > systemd-socket
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))]