Skip to content

Commit ae78612

Browse files
committed
Update MSRV from 1.59 to 1.66
1 parent 70afa09 commit ae78612

File tree

5 files changed

+11
-13
lines changed

5 files changed

+11
-13
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
name: test (no default features) / ubuntu / ${{ matrix.toolchain }}
6363
strategy:
6464
matrix:
65-
toolchain: [stable, 1.59]
65+
toolchain: [stable, 1.66]
6666
steps:
6767
- uses: actions/checkout@v4
6868
- name: Install ${{ matrix.toolchain }}
@@ -80,7 +80,7 @@ jobs:
8080
name: integration-test / ubuntu / ${{ matrix.toolchain }}
8181
strategy:
8282
matrix:
83-
toolchain: [stable, 1.59.0, nightly, beta]
83+
toolchain: [stable, 1.66.0, nightly, beta]
8484
steps:
8585
- uses: actions/checkout@v4
8686
- name: Install ${{ matrix.toolchain }}

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ This library brings the rich assertion types of Google's C++ testing library
2525
* A new set of assertion macros offering similar functionality to those of
2626
[GoogleTest](https://google.github.io/googletest/primer.html#assertions).
2727

28-
**The minimum supported Rust version is 1.59**. We recommend using at least
29-
version 1.66 for the best developer experience.
28+
**The minimum supported Rust version is 1.66**.
3029

3130
> :warning: The API is not fully stable and may still be changed until we
3231
> publish version 1.0.

googletest/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ repository = "https://github.com/google/googletest-rust"
2222
readme = "../README.md"
2323
license = "Apache-2.0"
2424
edition = "2021"
25-
rust-version = "1.59.0"
25+
rust-version = "1.66.0"
2626
authors = [
2727
"Bradford Hovinen <[email protected]>",
2828
"Bastien Jacot-Guillarmod <[email protected]>",
@@ -33,9 +33,9 @@ authors = [
3333
[dependencies]
3434
googletest_macro = { path = "../googletest_macro", version = "0.10.0" }
3535
anyhow = { version = "1", optional = true }
36-
num-traits = "0.2.15"
36+
num-traits = "0.2.17"
3737
proptest = { version = "1.2.0", optional = true }
38-
regex = "1.6.0"
38+
regex = "1.7.3"
3939
rustversion = "1.0.14"
4040

4141
[dev-dependencies]

googletest_macro/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ authors = [
2626
]
2727

2828
[dependencies]
29-
quote = "1.0.21"
30-
syn = {version = "2.0.10", features = ["full"]}
29+
quote = "1.0.33"
30+
syn = {version = "2.0.39", features = ["full"]}
3131

3232
[lib]
3333
name = "googletest_macro"

integration_tests/Cargo.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ description = "Integration tests for GoogleTest Rust"
1919
repository = "https://github.com/google/googletest-rust"
2020
license = "Apache-2.0"
2121
edition = "2021"
22-
rust-version = "1.59.0"
22+
rust-version = "1.66.0"
2323
authors = [
2424
"Bradford Hovinen <[email protected]>",
2525
"Bastien Jacot-Guillarmod <[email protected]>",
@@ -31,9 +31,8 @@ authors = [
3131
googletest = { path = "../googletest", version = "0.10.0", features = ["anyhow"] }
3232
anyhow = "1"
3333
indoc = "2"
34-
rstest = "0.13.0"
35-
tokio = { version = "=1.29.1", features = ["time", "macros", "rt"] }
36-
async-executor = { version = "=1.5.1" }
34+
rstest = "0.18"
35+
tokio = { version = "1.34", features = ["time", "macros", "rt"] }
3736

3837
[[bin]]
3938
name = "integration_tests"

0 commit comments

Comments
 (0)