From ff3625c20ce626f7c7bdd92f69e0337c6ba4b4dd Mon Sep 17 00:00:00 2001 From: Rouven Spreckels Date: Tue, 23 Jan 2024 18:50:56 +0100 Subject: [PATCH] Update dependencies, bump MSRV, prepare release. --- .github/workflows/build.yml | 2 +- Cargo.toml | 6 +++--- README.md | 2 +- RELEASES.md | 6 +++++- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 690d473..cb44a31 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,7 +14,7 @@ jobs: - name: toolchain uses: actions-rs/toolchain@v1 with: - toolchain: 1.60.0 + toolchain: 1.63.0 profile: minimal components: rustfmt, rust-docs, clippy override: true diff --git a/Cargo.toml b/Cargo.toml index c180b67..226a8d6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ndarray-slice" -version = "0.2.3" -rust-version = "1.60" +version = "0.2.4" +rust-version = "1.63.0" edition = "2021" authors = ["Rouven Spreckels "] description = """Fast and robust slice-based algorithms (e.g., sorting, selection, search) @@ -37,7 +37,7 @@ rustdoc-args = ["--cfg", "docsrs"] [dependencies] ndarray = { version = "0.15.6", default-features = false } -rayon = { version = "1.7.0", optional = true } +rayon = { version = "1.8.1", optional = true } [dev-dependencies] quickcheck = "1.0.3" diff --git a/README.md b/README.md index bf191b4..632fd83 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ [Documentation]: https://docs.rs/ndarray-slice/badge.svg [Downloads]: https://img.shields.io/crates/d/ndarray-slice.svg [Version]: https://img.shields.io/crates/v/ndarray-slice.svg -[Rust]: https://img.shields.io/badge/rust-v1.60-brightgreen.svg +[Rust]: https://img.shields.io/badge/rust-v1.63.0-brightgreen.svg [License]: https://img.shields.io/badge/License-MIT%20OR%20Apache--2.0-blue.svg Fast and robust slice-based algorithms (e.g., [sorting], [selection], [search]) for diff --git a/RELEASES.md b/RELEASES.md index d6564f4..9ff6c0a 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,6 +1,10 @@ +# Version 0.2.4 (2024-01-23) + + * Slightly improve performance of unstable sorting. + # Version 0.2.3 (2023-05-28) - * Lower worst-case time complexity from **O**(**n** log **n**) to **O**(**n**) + * Lower worst-case time complexity from *O*(*n* log *n*) to *O*(*n*) for selection algorithms. * Improve overall sorting performance.