Bump MSRV to 1.60

Needed for namespaced features (`dep:` in Cargo.toml)
This commit is contained in:
Dario Nieuwenhuis
2023-07-14 21:01:43 +02:00
parent 8db8b0bb21
commit 7d975f025d
9 changed files with 13 additions and 13 deletions

View File

@@ -17,7 +17,7 @@ jobs:
matrix:
rust:
- stable
- 1.59.0 # MSRV
- 1.60.0 # MSRV
- nightly
target:
- x86_64-unknown-linux-gnu

View File

@@ -72,7 +72,7 @@ on crates.io.
## Minimum Supported Rust Version (MSRV)
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
compile with older versions but that may change in any new patch release.
See [here](docs/msrv.md) for details on how the MSRV may be upgraded.

View File

@@ -1,7 +1,7 @@
[![crates.io](https://img.shields.io/crates/d/embedded-can.svg)](https://crates.io/crates/embedded-can)
[![crates.io](https://img.shields.io/crates/v/embedded-can.svg)](https://crates.io/crates/embedded-can)
[![Documentation](https://docs.rs/embedded-can/badge.svg)](https://docs.rs/embedded-can)
![Minimum Supported Rust Version](https://img.shields.io/badge/rustc-1.59+-blue.svg)
![Minimum Supported Rust Version](https://img.shields.io/badge/rustc-1.60+-blue.svg)
# `embedded-can`
@@ -15,7 +15,7 @@ This project is developed and maintained by the [HAL team](https://github.com/ru
## Minimum Supported Rust Version (MSRV)
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
compile with older versions but that may change in any new patch release.
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.

View File

@@ -1,7 +1,7 @@
[![crates.io](https://img.shields.io/crates/d/embedded-hal-bus.svg)](https://crates.io/crates/embedded-hal-bus)
[![crates.io](https://img.shields.io/crates/v/embedded-hal-bus.svg)](https://crates.io/crates/embedded-hal-bus)
[![Documentation](https://docs.rs/embedded-hal-bus/badge.svg)](https://docs.rs/embedded-hal-bus)
![Minimum Supported Rust Version](https://img.shields.io/badge/rustc-1.59+-blue.svg)
![Minimum Supported Rust Version](https://img.shields.io/badge/rustc-1.60+-blue.svg)
# `embedded-hal-bus`
@@ -34,7 +34,7 @@ provides mechanisms to obtain multiple `I2c` instances out of a single `I2c` ins
## Minimum Supported Rust Version (MSRV)
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
compile with older versions but that may change in any new patch release.
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.

View File

@@ -1,7 +1,7 @@
[![crates.io](https://img.shields.io/crates/d/embedded-hal-nb.svg)](https://crates.io/crates/embedded-hal-nb)
[![crates.io](https://img.shields.io/crates/v/embedded-hal-nb.svg)](https://crates.io/crates/embedded-hal-nb)
[![Documentation](https://docs.rs/embedded-hal-nb/badge.svg)](https://docs.rs/embedded-hal-nb)
![Minimum Supported Rust Version](https://img.shields.io/badge/rustc-1.59+-blue.svg)
![Minimum Supported Rust Version](https://img.shields.io/badge/rustc-1.60+-blue.svg)
# `embedded-hal-nb`
@@ -17,7 +17,7 @@ This project is developed and maintained by the [HAL team](https://github.com/ru
## Minimum Supported Rust Version (MSRV)
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
compile with older versions but that may change in any new patch release.
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.

View File

@@ -65,7 +65,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
*** This is (also) an alpha release with breaking changes (sorry) ***
### Changed
- The Minimum Supported Rust Version (MSRV) is now 1.59.0
- The Minimum Supported Rust Version (MSRV) is now 1.60.0
- `spi`: unify all traits into `SpiReadBus`, `SpiWriteBus` and `SpiBus` (read-write).
- `spi`: Add `SpiDevice` trait to represent a single device in a (possibly shared) bus, with managed chip-select (CS) pin.
- `spi`: Clarify that implementations are allowed to return before operations are finished, add `flush` to wait until finished.

View File

@@ -1,7 +1,7 @@
[![crates.io](https://img.shields.io/crates/d/embedded-hal.svg)](https://crates.io/crates/embedded-hal)
[![crates.io](https://img.shields.io/crates/v/embedded-hal.svg)](https://crates.io/crates/embedded-hal)
[![Documentation](https://docs.rs/embedded-hal/badge.svg)](https://docs.rs/embedded-hal)
![Minimum Supported Rust Version](https://img.shields.io/badge/rustc-1.59+-blue.svg)
![Minimum Supported Rust Version](https://img.shields.io/badge/rustc-1.60+-blue.svg)
# `embedded-hal`
@@ -15,7 +15,7 @@ This project is developed and maintained by the [HAL team](https://github.com/ru
## Minimum Supported Rust Version (MSRV)
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
compile with older versions but that may change in any new patch release.
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.

View File

@@ -29,7 +29,7 @@ For `embedded-io-async`:
## Minimum Supported Rust Version (MSRV)
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
compile with older versions but that may change in any new patch release.
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.

View File

@@ -21,7 +21,7 @@ stream, causing unexpected errors. To solve this, `embedded-io` specifies `Read`
## Minimum Supported Rust Version (MSRV)
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
compile with older versions but that may change in any new patch release.
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.