diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index d6adb32..59799a4 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -10,7 +10,7 @@ jobs: matrix: rust: - stable - - 1.53.0 + - 1.63.0 - nightly steps: - uses: actions/checkout@v2 @@ -21,6 +21,9 @@ jobs: override: true - name: Cargo update run: cargo update + - name: Cargo update (fix for MSRV) + run: cargo update -p time --precise 0.3.20 + if: matrix.rust == '1.63.0' - uses: actions-rs/cargo@v1 with: command: check diff --git a/README.md b/README.md index 80fa4f6..a1a3a7b 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [![crates.io](https://img.shields.io/crates/v/asn1-rs.svg)](https://crates.io/crates/asn1-rs) [![Download numbers](https://img.shields.io/crates/d/asn1-rs.svg)](https://crates.io/crates/asn1-rs) [![Github CI](https://github.com/rusticata/asn1-rs/workflows/Continuous%20integration/badge.svg)](https://github.com/rusticata/asn1-rs/actions) -[![Minimum rustc version](https://img.shields.io/badge/rustc-1.53.0+-lightgray.svg)](#rust-version-requirements) +[![Minimum rustc version](https://img.shields.io/badge/rustc-1.63.0+-lightgray.svg)](#rust-version-requirements) # BER/DER Parsers/Encoders @@ -44,9 +44,7 @@ of `nom::IResult`. This means that most `nom` combinators (`map`, `many0`, etc.) combination to objects and methods from this crate. Reading the nom documentation may help understanding how to write and combine parsers and use the output. -**Minimum Supported Rust Version**: 1.53.0 - -Note: if the `bits` feature is enabled, MSRV is 1.56.0 (due to `bitvec` 1.0) +**Minimum Supported Rust Version**: 1.63.0 # Recipes diff --git a/src/lib.rs b/src/lib.rs index c1275f3..4b6e250 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4,7 +4,7 @@ //! [![crates.io](https://img.shields.io/crates/v/asn1-rs.svg)](https://crates.io/crates/asn1-rs) //! [![Download numbers](https://img.shields.io/crates/d/asn1-rs.svg)](https://crates.io/crates/asn1-rs) //! [![Github CI](https://github.com/rusticata/asn1-rs/workflows/Continuous%20integration/badge.svg)](https://github.com/rusticata/asn1-rs/actions) -//! [![Minimum rustc version](https://img.shields.io/badge/rustc-1.53.0+-lightgray.svg)](#rust-version-requirements) +//! [![Minimum rustc version](https://img.shields.io/badge/rustc-1.63.0+-lightgray.svg)](#rust-version-requirements) //! //! # BER/DER Parsers/Encoders //! @@ -42,9 +42,7 @@ //! combination to objects and methods from this crate. Reading the nom documentation may //! help understanding how to write and combine parsers and use the output. //! -//! **Minimum Supported Rust Version**: 1.53.0 -//! -//! Note: if the `bits` feature is enabled, MSRV is 1.56.0 (due to `bitvec` 1.0) +//! **Minimum Supported Rust Version**: 1.63.0 //! //! # Recipes //!