diff --git a/.github/workflows/cont_integration.yml b/.github/workflows/cont_integration.yml index fe1af128..d2d3e233 100644 --- a/.github/workflows/cont_integration.yml +++ b/.github/workflows/cont_integration.yml @@ -18,7 +18,7 @@ jobs: rust: - version: stable # STABLE clippy: true - - version: 1.63.0 # MSRV + - version: 1.67.0 # MSRV features: - default - blocking @@ -49,7 +49,7 @@ jobs: - name: Update toolchain run: rustup update - name: pin dependencies - if: matrix.rust.version == '1.63.0' + if: matrix.rust.version == '1.67.0' run: | cargo update -p home --precise 0.5.5 - name: Build diff --git a/Cargo.toml b/Cargo.toml index 3b46bcc7..22f53e0f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ documentation = "https://docs.rs/esplora-client/" description = "Bitcoin Esplora API client library. Supports plaintext, TLS and Onion servers. Blocking or async" keywords = ["bitcoin", "esplora"] readme = "README.md" -rust-version = "1.63.0" +rust-version = "1.67.0" [lib] name = "esplora_client" @@ -18,15 +18,15 @@ path = "src/lib.rs" [dependencies] serde = { version = "1.0", features = ["derive"] } -bitcoin = { version = "0.31.0", features = ["serde", "std"], default-features = false } +bitcoin = { version = "0.31.1", features = ["serde", "std"], default-features = false } log = "^0.4" -ureq = { version = "2.5.0", features = ["json"], optional = true } +ureq = { version = "2.9.4", features = ["json"], optional = true } reqwest = { version = "0.11", optional = true, default-features = false, features = ["json"] } [dev-dependencies] serde_json = "1.0" -tokio = { version = "1.20.1", features = ["full"] } -electrsd = { version = "0.27.0", features = ["legacy", "esplora_a33e97e1", "bitcoind_22_1"] } +tokio = { version = "1.35.1", features = ["full"] } +electrsd = { version = "0.27.1", features = ["legacy", "esplora_a33e97e1", "bitcoind_22_1"] } electrum-client = "0.19.0" lazy_static = "1.4.0"