Dependency updates and MSRV 1.46 (#208)

- cargo update
- cli: Bump x509-parser to 0.9
- Bump elliptic-curve to 0.8. Also requires bumping p256 and p384.
- Bump MSRV to 1.46.0. Required to match the MSRV of elliptic-curve.
This commit is contained in:
str4d
2021-01-11 04:14:02 +13:00
committed by GitHub
parent 08185c5ec9
commit 90bc878b21
6 changed files with 131 additions and 188 deletions
+4 -4
View File
@@ -36,13 +36,13 @@ jobs:
toolchain: stable
deps: true
- platform: ubuntu-latest
toolchain: 1.44.0 # MSRV
toolchain: 1.46.0 # MSRV
deps: sudo apt-get install libpcsclite-dev
- platform: windows-latest
toolchain: 1.44.0 # MSRV
toolchain: 1.46.0 # MSRV
deps: true
- platform: macos-latest
toolchain: 1.44.0 # MSRV
toolchain: 1.46.0 # MSRV
deps: true
runs-on: ${{ matrix.platform }}
steps:
@@ -82,7 +82,7 @@ jobs:
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: 1.44.0 # MSRV
toolchain: 1.46.0 # MSRV
components: clippy
- run: sudo apt-get install libpcsclite-dev
- run: cargo clippy --all --exclude crypto_box --all-features -- -D warnings