diff --git a/CHANGELOG.md b/CHANGELOG.md index 7847984..242b999 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ 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). +## [2.5.2] (07/01/2025) + +### Fixed +* Updated `meta.yaml` with proper license description to pass the validation rules [gh-87](github.com/IntelPython/mkl-service/pull/87) + ## [2.5.1] (06/27/2025) ### Fixed @@ -42,7 +47,7 @@ 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. +Also expanded support `isa` keyword argument values in `mkl.enable_instructions(isa=isa)` function per recent [Intel® oneAPI Math Kernel Library (oneMKL)](https://www.intel.com/content/www/us/en/docs/onemkl/developer-guide-linux/2025-2/instruction-set-specific-dispatch-on-intel-archs.html) support. ## [2.3.0] diff --git a/README.md b/README.md index 9412e42..c397d0f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# `mkl-service` - Python package for run-time control of Intel® OneAPI Math Kernel Library (OneMKL). +# `mkl-service` - Python package for run-time control of Intel® oneAPI Math Kernel Library (oneMKL). [![Conda package](https://github.com/IntelPython/mkl-service/actions/workflows/conda-package.yml/badge.svg)](https://github.com/IntelPython/mkl-service/actions/workflows/conda-package.yml) [![Build mkl-service with clang](https://github.com/IntelPython/mkl-service/actions/workflows/build-with-clang.yml/badge.svg)](https://github.com/IntelPython/mkl-service/actions/workflows/build-with-clang.yml) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/IntelPython/mkl-service/badge)](https://securityscorecards.dev/viewer/?uri=github.com/IntelPython/mkl-service) @@ -12,7 +12,7 @@ To install PyPI package, use `python -m pip install mkl-service`. --- -Intel® OneMKL support functions are subdivided into the following groups according to their purpose: +Intel® oneAPI Math Kernel Library (oneMKL) supports functions are subdivided into the following groups according to their purpose: - Version Information - Threading Control - Timing @@ -24,8 +24,8 @@ A short example, illustrating its use: ```python >>> import mkl ->>> mkl.domain_set_num_threads(1, domain="fft") # OneMKL FFT functions to run sequentially +>>> 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). +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-2/support-functions.html). diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 259158a..bb4c807 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -1,4 +1,4 @@ -{% set version = "2.5.1" %} +{% set version = "2.5.2" %} {% set buildnumber = 0 %} package: @@ -44,17 +44,16 @@ about: home: http://github.com/IntelPython/mkl-service license: BSD-3-Clause license_file: LICENSE.txt - license_family: BSD - description: - Intel(R) OneAPI Math Kernel Library (OneMKL) support functions are - subdivided into the following groups according to their purpose, such as - Version Information - Threading Control - Timing - Memory Management - Conditional Numerical Reproducibility Control - Miscellaneous - summary: Python hooks for Intel(R) OneMKL runtime control settings. + summary: Python hooks for Intel® oneAPI Math Kernel Library (oneMKL) runtime control settings + description: | + LEGAL NOTICE: Use of this software package is subject to the + software license agreement (as set forth above, in the license section of + the installed Conda package and/or the README file) and all notices, + disclaimers or license terms for third party or open source software + included in or with the software. +

+ EULA: BSD-3-Clause +

extra: recipe-maintainers: diff --git a/mkl/_version.py b/mkl/_version.py index 7a2056f..667b52f 100644 --- a/mkl/_version.py +++ b/mkl/_version.py @@ -1 +1 @@ -__version__ = "2.5.1" +__version__ = "2.5.2" diff --git a/pyproject.toml b/pyproject.toml index f8c4837..e7b1481 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -51,7 +51,7 @@ classifiers = [ "Operating System :: Unix" ] dependencies = [] -description = "Python hooks for Intel® OneAPI Math Kernel Library (OneMKL) runtime control settings" +description = "Python hooks for Intel® oneAPI Math Kernel Library (oneMKL) runtime control settings" dynamic = ["version"] keywords = ["MKL"] license = "BSD-3-Clause"