From b9b0c1b12de68b39d698ab5fd10ddee963747a70 Mon Sep 17 00:00:00 2001 From: Leonardo Lima Date: Tue, 16 Jan 2024 17:17:34 +0000 Subject: [PATCH] chore: pin required dependencies for MSRV --- .github/workflows/cont_integration.yml | 14 ++++++++++++++ Cargo.toml | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cont_integration.yml b/.github/workflows/cont_integration.yml index 88dc7ea..ecfc02e 100644 --- a/.github/workflows/cont_integration.yml +++ b/.github/workflows/cont_integration.yml @@ -61,7 +61,21 @@ jobs: cargo update -p zstd-sys --precise "2.0.8+zstd.1.5.5" cargo update -p time --precise "0.3.20" 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 3b4d877..3f7dfb8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,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 }