From f9514381d76ca9b66ffce00206f429d6505dc1447f2c404d68e7295783e9ebb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 13 Dec 2024 12:30:42 +0100 Subject: [PATCH] Sync from SUSE:SLFO:Main python-threadpoolctl revision 9938ca751cfb5415496d560c10cd56d1 --- python-threadpoolctl.changes | 36 +++++++++++++++++++++++++++++++++++- python-threadpoolctl.spec | 7 ++++--- threadpoolctl-3.1.0.tar.gz | 3 --- threadpoolctl-3.5.0.tar.gz | 3 +++ 4 files changed, 42 insertions(+), 7 deletions(-) delete mode 100644 threadpoolctl-3.1.0.tar.gz create mode 100644 threadpoolctl-3.5.0.tar.gz diff --git a/python-threadpoolctl.changes b/python-threadpoolctl.changes index f91f6bb..d2ba2a7 100644 --- a/python-threadpoolctl.changes +++ b/python-threadpoolctl.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Thu May 2 22:00:52 UTC 2024 - Dirk Müller + +- update to 3.5.0: + * Added support for the Scientific Python version of OpenBLAS + which exposes symbols with different names than the ones + of the original OpenBLAS library. + +------------------------------------------------------------------- +Tue Apr 2 18:54:36 UTC 2024 - Dirk Müller + +- update to 3.4.0: + * Added support for Python interpreters statically linked + against libc or linked against alternative implementations + of libc like musl + * Added support for Pyodide + * Extended FlexiBLAS support to be able to switch backend at + runtime. + * Added support for FlexiBLAS + * Fixed a bug where an unsupported library would be detected + because it shares a common prefix with one of the supported + libraries. Now the symbols are also checked to + identify the supported libraries. + +------------------------------------------------------------------- +Fri Dec 8 16:25:46 UTC 2023 - Dirk Müller + +- update to 3.2.0: + * Dropped support for Python 3.6 and 3.7. + * Added support for custom library controllers. Custom + controllers must inherit from the `threadpoolctl.LibController` + class and be registered to threadpoolctl using the + `threadpoolctl.register` function. + ------------------------------------------------------------------- Sat Jun 10 17:41:18 UTC 2023 - ecsos @@ -30,7 +64,7 @@ Sat Oct 16 22:16:06 UTC 2021 - Dirk Müller supported native libraries. The states of these libraries is accessible through the `info` method (equivalent to `threadpoolctl.threadpool_info()`) and their number of threads can be limited with the `limit` method which can be used as a context - manager (equivalent to `threadpoolctl.threadpool_limits()`). + manager (equivalent to `threadpoolctl.threadpool_limits()`). - Added support for OpenBLAS built for 64bit integers in Fortran. - Added the possibility to use `threadpoolctl.threadpool_limits` and `threadpooctl.ThreadpoolController` as decorators through their `wrap` method. diff --git a/python-threadpoolctl.spec b/python-threadpoolctl.spec index 727577c..7d4a571 100644 --- a/python-threadpoolctl.spec +++ b/python-threadpoolctl.spec @@ -1,7 +1,7 @@ # # spec file for package python-threadpoolctl # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,16 +15,17 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %{?sle15_python_module_pythons} Name: python-threadpoolctl -Version: 3.1.0 +Version: 3.5.0 Release: 0 Summary: Thread-pool Controls License: BSD-3-Clause 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 devel >= 3.8} BuildRequires: %{python_module flit-core} BuildRequires: %{python_module numpy} BuildRequires: %{python_module pip} diff --git a/threadpoolctl-3.1.0.tar.gz b/threadpoolctl-3.1.0.tar.gz deleted file mode 100644 index 101b257..0000000 --- a/threadpoolctl-3.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a335baacfaa4400ae1f0d8e3a58d6674d2f8828e3716bb2802c44955ad391380 -size 33651 diff --git a/threadpoolctl-3.5.0.tar.gz b/threadpoolctl-3.5.0.tar.gz new file mode 100644 index 0000000..1a236e6 --- /dev/null +++ b/threadpoolctl-3.5.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:082433502dd922bf738de0d8bcc4fdcbf0979ff44c42bd40f5af8a282f6fa107 +size 41936