Skip to content

Commit bc212fb

Browse files
committed
Bump MSRV to 1.71
Required for `extern "C-unwind"`.
1 parent 0d9bbcb commit bc212fb

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

.github/workflows/ci.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,23 +67,23 @@ jobs:
6767
disable_extra_builds: true
6868
disable_tests: true
6969
target: aarch64-apple-darwin
70-
toolchain: "1.59.0"
70+
toolchain: "1.71.0"
7171

7272
msrv-arm-linux-androideabi:
7373
uses: ./.github/workflows/build.yaml
7474
with:
7575
disable_extra_builds: true
7676
disable_tests: true
7777
target: arm-linux-androideabi
78-
toolchain: "1.59.0"
78+
toolchain: "1.71.0"
7979

8080
msrv-x86_64-unknown-freebsd:
8181
uses: ./.github/workflows/build.yaml
8282
with:
8383
disable_extra_builds: true
8484
disable_tests: true
8585
target: x86_64-unknown-freebsd
86-
toolchain: "1.59.0"
86+
toolchain: "1.71.0"
8787

8888
msrv-x86_64-unknown-linux-gnu:
8989
uses: ./.github/workflows/build.yaml
@@ -92,7 +92,7 @@ jobs:
9292
disable_tests: true
9393
extra_packages: libudev-dev
9494
target: x86_64-unknown-linux-gnu
95-
toolchain: "1.59.0"
95+
toolchain: "1.71.0"
9696

9797
msrv-x86_64-unknown-linux-musl:
9898
uses: ./.github/workflows/build.yaml
@@ -101,7 +101,7 @@ jobs:
101101
disable_tests: true
102102
extra_packages: gcc-aarch64-linux-gnu
103103
target: aarch64-unknown-linux-musl
104-
toolchain: "1.59.0"
104+
toolchain: "1.71.0"
105105

106106
msrv-x86_64-pc-windows-msvc:
107107
uses: ./.github/workflows/build.yaml
@@ -110,15 +110,15 @@ jobs:
110110
disable_tests: true
111111
runs_on: windows-2025
112112
target: x86_64-pc-windows-msvc
113-
toolchain: "1.59.0"
113+
toolchain: "1.71.0"
114114

115115
msrv-x86_64-unknown-netbsd:
116116
uses: ./.github/workflows/build.yaml
117117
with:
118118
disable_extra_builds: true
119119
disable_tests: true
120120
target: x86_64-unknown-netbsd
121-
toolchain: "1.59.0"
121+
toolchain: "1.71.0"
122122

123123
# --------------------------------------------------------------------------
124124
# Semantic Versioning

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ authors = [
66
"Jesse Braham <[email protected]>",
77
]
88
edition = "2021"
9-
rust-version = "1.59.0"
9+
rust-version = "1.71.0"
1010
description = "A cross-platform low-level serial port library."
1111
documentation = "https://docs.rs/serialport"
1212
repository = "https://github.com/serialport/serialport-rs"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[![crates.io version badge](https://img.shields.io/crates/v/serialport.svg)](https://crates.io/crates/serialport)
22
[![Documentation](https://docs.rs/serialport/badge.svg)](https://docs.rs/serialport)
33
[![GitHub workflow status](https://img.shields.io/github/actions/workflow/status/serialport/serialport-rs/ci.yaml?branch=main&logo=github)](https://github.com/serialport/serialport-rs/actions)
4-
[![Minimum Stable Rust Version](https://img.shields.io/badge/Rust-1.59.0-blue?logo=rust)](https://blog.rust-lang.org/2022/02/24/Rust-1.59.0.html)
4+
[![Minimum Stable Rust Version](https://img.shields.io/badge/Rust-1.71.0-blue?logo=rust)](https://blog.rust-lang.org/2023/07/13/Rust-1.71.0/)
55

66
# Introduction
77

@@ -116,7 +116,7 @@ can help debug software or hardware errors.
116116

117117
# Dependencies
118118

119-
Rust versions 1.59.0 and higher are supported by the library itself. There are
119+
Rust versions 1.71.0 and higher are supported by the library itself. There are
120120
examples requiring newer versions of Rust.
121121

122122
For GNU/Linux `pkg-config` headers are required:

0 commit comments

Comments
 (0)