From eac043855f71bbe7611af91e6601de626f69c6d6 Mon Sep 17 00:00:00 2001 From: iver56 Date: Thu, 15 Aug 2024 09:09:10 +0200 Subject: [PATCH] Release v0.3.1 --- .github/workflows/build.yml | 2 +- CHANGELOG.md | 6 ++++++ README.md | 9 ++------- pyproject.toml | 2 +- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 50174c6..2046aaa 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,7 +28,7 @@ jobs: - name: Build and test wheels env: CIBW_ARCHS: "auto64" - CIBW_SKIP: "cp36-* cp37-* pp37-* pp310-*" + CIBW_SKIP: "cp36-* cp37-* pp37-* pp310-* cp313-*" CC: clang run: | python -m cibuildwheel --output-dir wheelhouse diff --git a/CHANGELOG.md b/CHANGELOG.md index 9361328..53546f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.1] - 2024-08-15 + +### Changes + +* Optimize (with AVX) the processing of contiguous int16 arrays. ~2.3x speedup compared to 0.3.0 + ## [0.3.0] - 2024-07-29 ### Added diff --git a/README.md b/README.md index 28542a9..f1503d7 100644 --- a/README.md +++ b/README.md @@ -28,16 +28,11 @@ min_val, max_val = numpy_minmax.minmax(arr) # 0.0, 1336.0 # Changelog -## [0.3.0] - 2024-07-29 - -### Added - -* Distribute source +## [0.3.1] - 2024-08-15 ### Changes -* Add support for ARM (without NEON optimizations for now) on Linux and macOS -* Update supported numpy version range to >=1.21,<2 +* Optimize (with AVX) the processing of contiguous int16 arrays. ~2.3x speedup compared to 0.3.0 For the complete changelog, go to [CHANGELOG.md](CHANGELOG.md) diff --git a/pyproject.toml b/pyproject.toml index cdc04aa..bb4c176 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "numpy-minmax" -version = "0.3.0" +version = "0.3.1" description = "A fast python library for finding both min and max value in a NumPy array" dependencies = [ "cffi>=1.0.0",