From 00720455f25aa523f169c202f666b70fface6b58 Mon Sep 17 00:00:00 2001 From: Luiz Irber Date: Sat, 17 Feb 2024 21:10:37 -0800 Subject: [PATCH] bump msrv... --- .github/workflows/rust.yml | 4 ++-- Cargo.lock | 6 +++--- src/core/Cargo.toml | 4 ++-- src/core/README.md | 2 +- src/core/src/errors.rs | 1 + 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index ddce31eb49..6ba61f3d05 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -250,11 +250,11 @@ jobs: - uses: actions-rs/toolchain@v1 with: - toolchain: "1.65.0" + toolchain: "1.67.0" override: true - name: check if README matches MSRV defined here - run: grep '1.65.0' src/core/README.md + run: grep '1.67.0' src/core/README.md - name: Check if it builds properly uses: actions-rs/cargo@v1 diff --git a/Cargo.lock b/Cargo.lock index 160df72842..e5441852d6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1685,7 +1685,7 @@ checksum = "9f1341053f34bb13b5e9590afb7d94b48b48d4b87467ec28e3c238693bb553de" [[package]] name = "sourmash" -version = "0.12.1" +version = "0.13.0" dependencies = [ "az", "byteorder", @@ -1840,9 +1840,9 @@ checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" [[package]] name = "toml_edit" -version = "0.21.1" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" +checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" dependencies = [ "indexmap", "toml_datetime", diff --git a/src/core/Cargo.toml b/src/core/Cargo.toml index 06f818bb1c..8d367b9911 100644 --- a/src/core/Cargo.toml +++ b/src/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sourmash" -version = "0.12.1" +version = "0.13.0" authors = ["Luiz Irber "] description = "MinHash sketches for genomic data" repository = "https://github.com/sourmash-bio/sourmash" @@ -11,7 +11,7 @@ edition = "2021" readme = "README.md" autoexamples = false autobins = false -rust-version = "1.65.0" +rust-version = "1.67.0" [lib] name = "sourmash" diff --git a/src/core/README.md b/src/core/README.md index b71baaabc1..3f4cc9f603 100644 --- a/src/core/README.md +++ b/src/core/README.md @@ -38,4 +38,4 @@ Development happens on github at ## Minimum supported Rust version -Currently the minimum supported Rust version is 1.65.0. +Currently the minimum supported Rust version is 1.67.0. diff --git a/src/core/src/errors.rs b/src/core/src/errors.rs index b239bc6ba1..46dedfc1eb 100644 --- a/src/core/src/errors.rs +++ b/src/core/src/errors.rs @@ -1,5 +1,6 @@ use thiserror::Error; +#[non_exhaustive] #[derive(Debug, Error)] pub enum SourmashError { /// Raised for internal errors in the libraries. Should not happen.