- update to 3.1.0:

* Fixed a detection issue of the BLAS libraires packaged by conda-forge on Windows.
    https://github.com/joblib/threadpoolctl/pull/112
  * `threadpool_limits` and `ThreadpoolController.limit` now accept the string
    "sequential_blas_under_openmp" for the `limits` parameter. It should only be used for
    the specific case when one wants to have sequential BLAS calls within an OpenMP
    parallel region. It takes into account the unexpected behavior of OpenBLAS with the
    OpenMP threading layer.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=8
This commit is contained in:
Dirk Mueller 2022-07-24 08:42:39 +00:00 committed by Git OBS Bridge
parent 795029435b
commit d936dcc403
4 changed files with 22 additions and 7 deletions

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Sun Jul 24 08:40:55 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update to 3.1.0:
* Fixed a detection issue of the BLAS libraires packaged by conda-forge on Windows.
https://github.com/joblib/threadpoolctl/pull/112
* `threadpool_limits` and `ThreadpoolController.limit` now accept the string
"sequential_blas_under_openmp" for the `limits` parameter. It should only be used for
the specific case when one wants to have sequential BLAS calls within an OpenMP
parallel region. It takes into account the unexpected behavior of OpenBLAS with the
OpenMP threading layer.
-------------------------------------------------------------------
Sat Oct 16 22:16:06 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package python-threadpoolctl
#
# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -19,7 +19,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
Name: python-threadpoolctl
Version: 3.0.0
Version: 3.1.0
Release: 0
Summary: Thread-pool Controls
License: BSD-3-Clause
@ -27,6 +27,9 @@ Group: Development/Languages/Python
URL: https://github.com/joblib/threadpoolctl
Source: https://files.pythonhosted.org/packages/source/t/threadpoolctl/threadpoolctl-%{version}.tar.gz
BuildRequires: %{python_module devel}
BuildRequires: %{python_module flit-core}
BuildRequires: %{python_module pep517}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
@ -43,10 +46,10 @@ and OpenMP implementations).
%setup -q -n threadpoolctl-%{version}
%build
%python_build
%pyproject_wheel
%install
%python_install
%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d03115321233d0be715f0d3a5ad1d6c065fe425ddc2d671ca8e45e9fd5d7a52a
size 32322

BIN
threadpoolctl-3.1.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.