From ae59e65506bcc52b4627379847e065d225a838f1 Mon Sep 17 00:00:00 2001 From: Vahid Tavanashad Date: Fri, 16 May 2025 11:12:30 -0700 Subject: [PATCH 1/2] update README.md file --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f6be9a8..9412e42 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,9 @@ IntelĀ® OneMKL support functions are subdivided into the following groups accord A short example, illustrating its use: ```python -import tomopy -import mkl -mkl.domain_set_num_threads(1, domain='fft') # Intel(R) MKL FFT functions to run sequentially +>>> import mkl +>>> mkl.domain_set_num_threads(1, domain="fft") # OneMKL FFT functions to run sequentially +# 'success' ``` + +For more information about the usage of support functions see [Developer Reference for IntelĀ® oneAPI Math Kernel Library for C](https://www.intel.com/content/www/us/en/docs/onemkl/developer-reference-c/2025-1/support-functions.html). From d61fd0780f46e9e1904f2cdd01e340ce4b6d9304 Mon Sep 17 00:00:00 2001 From: Vahid Tavanashad Date: Mon, 19 May 2025 09:55:48 -0700 Subject: [PATCH 2/2] update changelog --- CHANGELOG.md | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 756af54..a2c561f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,10 @@ # changelog 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.0.0/), +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/YY) +## [dev] (MM/DD/YYYY) ### Added * Added support for python 3.13 [gh-72](github.com/IntelPython/mkl-service/pull/72) @@ -12,6 +12,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed * Migrated from `setup.py` to `pyproject.toml` [gh-66](github.com/IntelPython/mkl-service/pull/66) +## [2.4.2] (10/12/2024) + +Tests checking library version moved to the end of the test suite, as after it is run, the state of the library is finalized, and tests that modify that state may fail. + +Updated installation instructions. + +## [2.4.1] + +Transition from `nose` to `unittest` and then to `pytest` to enable support for Python 3.12. + +Added Github Actions CI. + +Removed `six` as a dependency. + +## [2.4.0.post1] + +Update description for PyPI package installation + +## [2.4.0] + +Fixed issue [#14](https://github.com/IntelPython/mkl-service/issues/14). + +Added [`mkl.set_num_stripes`](https://software.intel.com/content/www/us/en/develop/documentation/onemkl-developer-reference-c/top/support-functions/threading-control/mkl-set-num-stripes.html) and [`mkl.get_num_stripes`](https://software.intel.com/content/www/us/en/develop/documentation/onemkl-developer-reference-c/top/support-functions/threading-control/mkl-get-num-stripes.html) + +Also expanded support `isa` keyword argument values in `mkl.enable_instructions(isa=isa)` function per recent [Intel(R) oneMKL](https://software.intel.com/content/www/us/en/develop/documentation/onemkl-developer-reference-c/top/support-functions/miscellaneous/mkl-enable-instructions.html) support. ## [2.3.0]