Skip to content

Commit f58468d

Browse files
committed
Bump the MSRV to 1.74
In line with `rust-bitcoin` bump the MSRV. Remove `clippy.toml` now it is not needed with this toolchain.
1 parent 1231487 commit f58468d

File tree

7 files changed

+7
-20
lines changed

7 files changed

+7
-20
lines changed

.github/workflows/rust.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
run: ./maintainer-tools/ci/run_task.sh nightly
7171

7272
MSRV: # 2 jobs, one per lock file.
73-
name: Test - 1.63.0 toolchain
73+
name: Test - 1.74.0 toolchain
7474
runs-on: ubuntu-latest
7575
strategy:
7676
fail-fast: false
@@ -94,7 +94,7 @@ jobs:
9494
- name: "Select toolchain"
9595
uses: dtolnay/rust-toolchain@stable
9696
with:
97-
toolchain: "1.63.0"
97+
toolchain: "1.74.0"
9898
- name: "Set dependencies"
9999
run: cp Cargo-${{ matrix.dep }}.lock Cargo.lock
100100
- name: "Run test script"

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ description = "Miniscript: a subset of Bitcoin Script designed for analysis"
99
keywords = [ "crypto", "bitcoin", "miniscript", "script" ]
1010
readme = "README.md"
1111
edition = "2021"
12-
rust-version = "1.63.0"
12+
rust-version = "1.74.0"
1313

1414
[features]
1515
default = ["std"]

README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[![Build](https://github.com/rust-bitcoin/rust-miniscript/workflows/Continuous%20integration/badge.svg)](https://github.com/rust-bitcoin/rust-miniscript/actions)
55
[![Issues](https://img.shields.io/github/issues-raw/rust-bitcoin/rust-miniscript)](https://github.com/rust-bitcoin/rust-miniscript/issues)
66

7-
**Minimum Supported Rust Version:** 1.63.0
7+
**Minimum Supported Rust Version:** 1.74.0
88

99
# Miniscript
1010

@@ -38,10 +38,7 @@ or in [the `examples/` directory](https://github.com/rust-bitcoin/rust-miniscrip
3838

3939
## Minimum Supported Rust Version (MSRV)
4040

41-
This library should always compile with any combination of features on **Rust 1.63.0**.
42-
43-
Some dependencies do not play nicely with our MSRV, if you are running the tests
44-
you may need to pin some dependencies. See `./contrib/pin.sh` for current pinning.
41+
This library should always compile with any combination of features on **Rust 1.64.0**.
4542

4643
## Contributing
4744

clippy.toml

Lines changed: 0 additions & 3 deletions
This file was deleted.

contrib/pin.sh

Lines changed: 0 additions & 7 deletions
This file was deleted.

fuzz/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "descriptor-fuzz"
33
edition = "2021"
4-
rust-version = "1.63.0"
4+
rust-version = "1.74.0"
55
version = "0.0.1"
66
authors = ["Generated by fuzz/generate-files.sh"]
77
publish = false

fuzz/generate-files.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ cat > "$REPO_DIR/fuzz/Cargo.toml" <<EOF
1313
[package]
1414
name = "descriptor-fuzz"
1515
edition = "2021"
16-
rust-version = "1.63.0"
16+
rust-version = "1.74.0"
1717
version = "0.0.1"
1818
authors = ["Generated by fuzz/generate-files.sh"]
1919
publish = false

0 commit comments

Comments
 (0)