Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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]

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -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)
Expand All @@ -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
Expand All @@ -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).
23 changes: 11 additions & 12 deletions conda-recipe/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{% set version = "2.5.1" %}
{% set version = "2.5.2" %}
{% set buildnumber = 0 %}

package:
Expand Down Expand Up @@ -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: |
<strong>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.</strong>
<br/><br/>
EULA: <a href="https://opensource.org/licenses/BSD-3-Clause" target="_blank">BSD-3-Clause</a>
<br/><br/>

extra:
recipe-maintainers:
Expand Down
2 changes: 1 addition & 1 deletion mkl/_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "2.5.1"
__version__ = "2.5.2"
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
Loading