Skip to content

Commit a7d68bf

Browse files
committed
Bump MSRV to 1.75.0
A consensus was reached at the 2025 Rust Bitcoin Summit to use an MSRV of 1.75.0 for corepc and all its crates.
1 parent c29fd55 commit a7d68bf

File tree

16 files changed

+17
-17
lines changed

16 files changed

+17
-17
lines changed

.github/workflows/rust.yaml

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.75.0 toolchain
7474
runs-on: ubuntu-latest
7575
strategy:
7676
fail-fast: false
@@ -87,7 +87,7 @@ jobs:
8787
- name: "Select toolchain"
8888
uses: dtolnay/rust-toolchain@stable
8989
with:
90-
toolchain: "1.63.0"
90+
toolchain: "1.75.0"
9191
- name: "Set dependencies"
9292
run: cp Cargo-${{ matrix.dep }}.lock Cargo.lock
9393
- name: "Run test script"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,6 @@ Some code shamelessly stolen from `rust-bitcoincore-rpc` (credit to Steven).
5656

5757
## Minimum Supported Rust Version (MSRV)
5858

59-
This library should always compile with any combination of features on **Rust 1.63.0**.
59+
This library should always compile with any combination of features on **Rust 1.75.0**.
6060

6161
Use `Cargo-minimal.lock` to build the MSRV by copying to `Cargo.lock` and building.

bitreq/.github/workflows/msrv.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Checkout Crate
1919
uses: actions/checkout@v3
2020
- name: Checkout Toolchain
21-
uses: dtolnay/rust-toolchain@1.63
21+
uses: dtolnay/rust-toolchain@1.75
2222
- name: Running test script
2323
run: |
2424
cargo test

bitreq/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ keywords = ["http", "https", "client", "request", "json"]
1010
categories = ["web-programming::http-client"]
1111
license = "ISC"
1212
edition = "2021"
13-
rust-version = "1.74.0"
13+
rust-version = "1.75.0"
1414

1515
[badges]
1616
maintenance = { status = "experimental" }

bitreq/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ We use an MSRV per major release, i.e., with a new major release we
4040
reserve the right to change the MSRV.
4141

4242
The current major version of this library should always compile with
43-
default features (i.e., `std`) on **Rust 1.63**. Other features may
43+
default features (i.e., `std`) on **Rust 1.75**. Other features may
4444
require a higher MSRV.
4545

4646
## License

client/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ categories = ["cryptography::cryptocurrencies"]
99
keywords = ["bitcoin", "bitcoind", "json-rpc"]
1010
readme = "README.md"
1111
edition = "2021"
12-
rust-version = "1.63.0"
12+
rust-version = "1.75.0"
1313
exclude = ["tests", "contrib"]
1414

1515
[package.metadata.docs.rs]

client/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ is only a blocking client and is intended to be used in integration testing.
55

66
## Minimum Supported Rust Version (MSRV)
77

8-
This library should always compile with any combination of features on **Rust 1.63.0**.
8+
This library should always compile with any combination of features on **Rust 1.75.0**.
99

1010
## Licensing
1111

clippy.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
msrv = "1.63.0"
1+
msrv = "1.75.0"
22
too-many-arguments-threshold = 13

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 = "jsonrpc-fuzz"
33
edition = "2021"
4-
rust-version = "1.63.0"
4+
rust-version = "1.75.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 = "jsonrpc-fuzz"
1515
edition = "2021"
16-
rust-version = "1.63.0"
16+
rust-version = "1.75.0"
1717
version = "0.0.1"
1818
authors = ["Generated by fuzz/generate-files.sh"]
1919
publish = false

0 commit comments

Comments
 (0)