From 85532deaeeae66c4ceea74595ea6eb2ede76e245 Mon Sep 17 00:00:00 2001 From: Leonardo Lima Date: Tue, 16 Jan 2024 17:17:34 +0000 Subject: [PATCH] wip: pin dependencies --- .github/workflows/cont_integration.yml | 14 ++++++++++++++ Cargo.toml | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cont_integration.yml b/.github/workflows/cont_integration.yml index ddf5fb3..766eaf6 100644 --- a/.github/workflows/cont_integration.yml +++ b/.github/workflows/cont_integration.yml @@ -55,7 +55,21 @@ jobs: if: matrix.rust.version == '1.63.0' run: | cargo update -p home --precise 0.5.5 + cargo update -p tor-dirclient --precise 0.6.3 + cargo update -p tor-config --precise 0.8.0 + cargo update -p tor-netdoc --precise 0.6.3 + cargo update -p tor-dirmgr --precise 0.9.3 + cargo update -p regex --precise 1.9.6 + cargo update -p zstd-sys --precise 2.0.8+zstd.1.5.5 + cargo update -p time:0.3.31 --precise 0.3.20 cargo update -p tor-error --precise 0.4.1 + cargo update -p toml:0.7.8 --precise 0.7.3 + cargo update -p toml_edit --precise 0.19.8 + cargo update -p winnow --precise 0.4.1 + cargo update -p serde_spanned --precise 0.6.1 + cargo update -p backtrace --precise 0.3.68 + cargo update -p toml_datetime --precise 0.6.1 + cargo update -p tinystr --precise 0.7.1 - name: Build run: cargo build --features ${{ matrix.features }} --no-default-features - name: Clippy diff --git a/Cargo.toml b/Cargo.toml index beb34a9..5f0a1e4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ arti-client = { version = "0.8.3", optional = true } tor-rtcompat = { version = "0.8.2", optional = true, features = ["tokio"]} tls-api = { version = "0.9.0", optional = true } tls-api-native-tls = { version = "0.9.0", optional = true } -ahash = { version = "=0.8.6" } # ahash 0.8.7 version don't work with our MSRV on aarch64, check: https://github.com/tkaitchuck/aHash/issues/195 +ahash = { version = "=0.8.6", optional = true } # ahash 0.8.7 version don't work with our MSRV on aarch64, check: https://github.com/tkaitchuck/aHash/issues/195 [target.'cfg(target_vendor="apple")'.dependencies] tls-api-openssl = { version = "0.9.0", optional = true } @@ -43,7 +43,7 @@ electrum-client = "0.16.0" lazy_static = "1.4.0" [features] -default = ["blocking", "async", "async-https", "async-arti-hyper"] +default = ["blocking", "async", "async-https"] blocking = ["ureq", "ureq/socks-proxy"] async = ["reqwest", "reqwest/socks"] async-https = ["async", "reqwest/default-tls"]