From ea76eaeac2c27178ed0d5b9f9378010c61ee73d7 Mon Sep 17 00:00:00 2001 From: Vladislav Perevezentsev Date: Tue, 11 Aug 2026 08:11:01 -0700 Subject: [PATCH 1/2] Finalized the CHANGELOG --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e64eb9b..9dc8bfa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [dev] (MM/DD/YYYY) +## [1.5.0] (08/12/2026) ### Added * Added CLI patch management for NumPy random with persistent install/status/uninstall and one-shot command patching via `python -m mkl_random --patch ` and `python -m mkl_random --with-numpy-patch ` [gh-133](https://github.com/IntelPython/mkl_random/pull/133) @@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed * Fixed compatibility with NumPy 2.5 by replacing the deprecated in-place array `shape` assignment with `reshape`, and by replacing the deprecated `numpy.testing.suppress_warnings` usage in tests with `pytest.warns` [gh-137](https://github.com/IntelPython/mkl_random/pull/137) -* Fixed a constant integer overflow in `irk_rand_uint32_vec` by declaring the `shift` variable as `npy_uint32` instead of `npy_int32`, so `2**31` no longer overflows a signed 32-bit integer (behavior is unchanged as all downstream uses rely on modulo-2^32 arithmetic) +* Fixed a constant integer overflow in `irk_rand_uint32_vec` by declaring the `shift` variable as `npy_uint32` instead of `npy_int32`, so `2**31` no longer overflows a signed 32-bit integer (behavior is unchanged as all downstream uses rely on modulo-2^32 arithmetic) [gh-156](https://github.com/IntelPython/mkl_random/pull/156) ## [1.4.1] (05/11/2026) From ee60aac0b8c02b8a8036497485faf4c7133441b4 Mon Sep 17 00:00:00 2001 From: Vladislav Perevezentsev Date: Tue, 11 Aug 2026 08:13:36 -0700 Subject: [PATCH 2/2] Bump the version --- docs/source/conf.py | 4 ++-- mkl_random/_version.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index d4e34f7..27e957e 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -7,9 +7,9 @@ # https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information project = "mkl_random" -copyright = "2017-2025, Intel Corp." +copyright = "2017-2026, Intel Corp." author = "Intel Corp." -release = "1.5.0dev0" +release = "1.5.0" # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/mkl_random/_version.py b/mkl_random/_version.py index b4cd95c..5b60188 100644 --- a/mkl_random/_version.py +++ b/mkl_random/_version.py @@ -1 +1 @@ -__version__ = "1.5.0dev0" +__version__ = "1.5.0"