diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 7828b3c8..2e7d3d3a 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -15,7 +15,7 @@ jobs: - rust: nightly env: RUSTFMTCHK: false - - rust: 1.48.0 + - rust: 1.56.1 env: RUSTFMTCHK: false steps: diff --git a/README.md b/README.md index e07e9395..278a8fdb 100644 --- a/README.md +++ b/README.md @@ -47,4 +47,4 @@ The following versions are officially supported and automatically tested: * 0.21.0 # Minimum Supported Rust Version (MSRV) -This library should always compile with any combination of features on **Rust 1.48.0**. +This library should always compile with any combination of features on **Rust 1.56.1**. diff --git a/client/Cargo.toml b/client/Cargo.toml index 61e8870a..914e6a9f 100644 --- a/client/Cargo.toml +++ b/client/Cargo.toml @@ -12,7 +12,7 @@ repository = "https://github.com/rust-bitcoin/rust-bitcoincore-rpc/" description = "RPC client library for the Bitcoin Core JSON-RPC API." keywords = ["crypto", "bitcoin", "bitcoin-core", "rpc"] readme = "README.md" -edition = "2018" +edition = "2021" [lib] name = "bitcoincore_rpc" diff --git a/contrib/test.sh b/contrib/test.sh index 87c766d9..fe293ab8 100755 --- a/contrib/test.sh +++ b/contrib/test.sh @@ -13,14 +13,14 @@ if [ -n "$RUSTFMTCHECK" ]; then cargo fmt --all -- --check fi -# Test pinned versions (these are from rust-bitcoin pinning for 1.48). +# Test pinned versions (these are from rust-bitcoin pinning for 1.56.1). if cargo --version | grep ${MSRV}; then cargo update -p tempfile --precise 3.3.0 cargo update -p log --precise 0.4.18 cargo update -p serde_json --precise 1.0.99 cargo update -p serde --precise 1.0.156 - cargo update -p quote --precise 1.0.30 - cargo update -p proc-macro2 --precise 1.0.63 + cargo update -p quote --precise 1.0.35 + cargo update -p proc-macro2 --precise 1.0.75 fi # Integration test. diff --git a/integration_test/Cargo.toml b/integration_test/Cargo.toml index 014c3676..f5a6cd73 100644 --- a/integration_test/Cargo.toml +++ b/integration_test/Cargo.toml @@ -2,7 +2,7 @@ name = "integration_test" version = "0.1.0" authors = ["Steven Roose "] -edition = "2018" +edition = "2021" [dependencies] bitcoincore-rpc = { path = "../client" }