From 5005f1166c52397ee8436726bd9192fd48fb479a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jukka=20Palom=C3=A4ki?= Date: Wed, 21 Jul 2021 00:56:31 +0300 Subject: [PATCH] Bump dependencies, amend documentation and refactor dependency blocks for reqwest and git2 (#16) --- Cargo.lock | 24 ++++++++++++------------ Cargo.toml | 11 +++++++++-- README.md | 5 +++-- 3 files changed, 24 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bbca5c6..9220cbb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -216,9 +216,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.68" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787" +checksum = "e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2" dependencies = [ "jobserver", ] @@ -1525,9 +1525,9 @@ dependencies = [ [[package]] name = "sha-1" -version = "0.9.6" +version = "0.9.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c4cfa741c5832d0ef7fab46cabed29c2aae926db0b11bb2069edd8db5e64e16" +checksum = "1a0c8611594e2ab4ebbf06ec7cbbf0a99450b8570e96cbf5188b5d5f6ef18d81" dependencies = [ "block-buffer", "cfg-if 1.0.0", @@ -1624,9 +1624,9 @@ checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c" [[package]] name = "subtle" -version = "2.4.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2" +checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" @@ -1718,9 +1718,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342" +checksum = "4ac2e1d4bd0f75279cfd5a076e0d578bbf02c22b7c39e766c437dd49b3ec43e0" dependencies = [ "tinyvec_macros", ] @@ -1733,9 +1733,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.8.1" +version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98c8b05dc14c75ea83d63dd391100353789f5f24b8b3866542a5e85c8be8e985" +checksum = "c2602b8af3767c285202012822834005f596c811042315fa7e9f5b12b2a43207" dependencies = [ "autocfg 1.0.1", "bytes", @@ -2051,9 +2051,9 @@ dependencies = [ [[package]] name = "zeroize" -version = "1.3.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4756f7db3f7b5574938c3eb1c117038b8e07f95ee6718c0efad4ac21508f1efd" +checksum = "377db0846015f7ae377174787dd452e1c5f5a9050bc6f954911d01f116daa0cd" dependencies = [ "zeroize_derive", ] diff --git a/Cargo.toml b/Cargo.toml index 70a2f36..d76e631 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,6 @@ edition = "2018" [dependencies] regex = "~1.5" pico-args = "~0.4" -reqwest = { version = "~0.11", features = ["blocking"] } zip = "~0.5" tempfile = "~3.2" dirs = "~3.0" @@ -15,7 +14,15 @@ sha2 = "~0.9" hex = "~0.4" pgp = "~0.7" bytes = "~1.0" -git2 = { version = "~0.13", default-features = false, features = ["https"] } + +[dependencies.reqwest] +version = "~0.11" +features = ["blocking"] + +[dependencies.git2] +version = "~0.13" +default-features = false +features = ["https"] [dev-dependencies] assert_cmd = "~1.0" diff --git a/README.md b/README.md index 2c4b8dd..9b6eacd 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,12 @@ Unified, minimal [terraform](https://www.terraform.io/downloads.html) and [terra ## Supported platforms - Linux (amd64, arm64) - - OpenSSL 1.1 is required - - NOTE: arm64 is only supported with terraform 0.11.15, 0.12.{30,31} and 0.13.5+ and terragrunt 0.28.12+ + - NOTE: only terraform 0.11.15, 0.12.{30,31}, 0.13.5+ and terragrunt 0.28.12+ ship linux arm64 binaries - MacOS (amd64) - Windows (amd64) +💡 OpenSSL 1.1 is required on Linux and macOS + ⚠️ Automated tests are not run for arm64 builds (GitHub-hosted runners do not currently support arm64) ## Setup