From 2b91b07c7bcdab2e285bf2694c1c5c3c995f3a5a Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Wed, 30 Dec 2020 19:20:58 +0100 Subject: [PATCH] Add MSRV exception for ruma-client --- .builds/1.43.0.yml | 17 ----------------- README.md | 9 ++++++--- 2 files changed, 6 insertions(+), 20 deletions(-) diff --git a/.builds/1.43.0.yml b/.builds/1.43.0.yml index f5399d32..98971849 100644 --- a/.builds/1.43.0.yml +++ b/.builds/1.43.0.yml @@ -58,27 +58,10 @@ tasks: popd - # Test non-default configurations of ruma-client - pushd ruma-client - - cargo check --no-default-features --quiet - client_1_exit=$? - - cargo check --no-default-features --features http1,http2,tls-rustls-native-roots --quiet - client_2_exit=$? - - cargo check --no-default-features --features http1,http2,tls-rustls-webpki-roots --quiet - client_3_exit=$? - - popd - exit $(( \ $ruma_build_exit \ || $client_build_exit \ || $id_build_1_exit \ || $id_build_2_exit \ || $client_api_build_exit \ - || $client_1_exit \ - || $client_2_exit \ - || $client_3_exit \ )) diff --git a/README.md b/README.md index 4c63c619..ae4269ca 100644 --- a/README.md +++ b/README.md @@ -26,9 +26,12 @@ Ruma currently requires Rust 1.43.0. In general, we will never require beta or nightly for crates.io releases of our crates, and we will try to avoid releasing crates that depend on features that were only just stabilized. -The exception to this is ruma-signatures (and hence ruma with the federation-api -feature) since it depends on [ring][], which is only guaranteed to work on the -latest stable. +There are two exceptions to this: + +* ruma-signatures (and hence ruma with the federation-api feature) since it + depends on [ring][], which is only guaranteed to work on the latest stable. +* ruma-client depends on some I/O libraries (and also on ring, conditionally), + so it is also only guaranteed to work on the latest stable. [ring]: https://github.com/briansmith/ring/