Commit Graph

21 Commits

Author SHA256 Message Date
Ana Guerrero
3b2654682f Accepting request 1171456 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1171456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-threadpoolctl?expand=0&rev=10
2024-05-03 17:44:05 +00:00
ed1502f083 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=18
2024-05-02 22:01:41 +00:00
Ana Guerrero
4427c1e346 Accepting request 1164225 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1164225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-threadpoolctl?expand=0&rev=9
2024-04-03 15:18:23 +00:00
3a8065c802 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=16
2024-04-02 18:55:47 +00:00
Dominique Leuenberger
d33156ce70 Accepting request 1132143 from devel:languages:python
- 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.

    manager (equivalent to `threadpoolctl.threadpool_limits()`).

OBS-URL: https://build.opensuse.org/request/show/1132143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-threadpoolctl?expand=0&rev=8
2023-12-09 21:49:32 +00:00
cc5f9a95d7 - 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.
    manager (equivalent to `threadpoolctl.threadpool_limits()`).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=14
2023-12-08 16:26:32 +00:00
Dominique Leuenberger
e45454a3a6 Accepting request 1092206 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1092206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-threadpoolctl?expand=0&rev=7
2023-06-12 13:24:27 +00:00
83076d8e2b Accepting request 1092157 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092157
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=12
2023-06-11 11:29:33 +00:00
Dominique Leuenberger
f22a87be02 Accepting request 1076794 from devel:languages:python
- Add missing BuildRequires on numpy.
- Remove unneeded BuildRequires on pep517.
- Stop using python_sitelib/*.

OBS-URL: https://build.opensuse.org/request/show/1076794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-threadpoolctl?expand=0&rev=6
2023-04-04 19:16:58 +00:00
Steve Kowalik
83c7ab10c3 - Add missing BuildRequires on numpy.
- Remove unneeded BuildRequires on pep517.
- Stop using python_sitelib/*.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=10
2023-04-03 04:36:33 +00:00
Richard Brown
81e27fa4f0 Accepting request 990867 from devel:languages:python
- 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/request/show/990867
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-threadpoolctl?expand=0&rev=5
2022-07-26 17:42:04 +00:00
d936dcc403 - 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
2022-07-24 08:42:39 +00:00
Dominique Leuenberger
6d02075779 Accepting request 925765 from devel:languages:python
- update to 3.0.0:
  - New object `threadpooctl.ThreadpoolController` which holds controllers for all the
    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()`). 
  - 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.
  - Fixed an attribute error when using old versions of OpenBLAS or BLIS that are
    missing version query functions.
  - Fixed an attribute error when python is run with -OO.

OBS-URL: https://build.opensuse.org/request/show/925765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-threadpoolctl?expand=0&rev=4
2021-10-20 18:23:37 +00:00
795029435b - update to 3.0.0:
- New object `threadpooctl.ThreadpoolController` which holds controllers for all the
    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()`). 
  - 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.
  - Fixed an attribute error when using old versions of OpenBLAS or BLIS that are
    missing version query functions.
  - Fixed an attribute error when python is run with -OO.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=7
2021-10-16 22:17:55 +00:00
Dominique Leuenberger
e55fe2fc7a Accepting request 907015 from devel:languages:python
- update to 2.2.0:
  - Report the architecture of the CPU cores detected by OpenBLAS
    (`openblas_get_corename`) in `threadpool_info()` and BLIS
    (`bli_arch_query_id` and `bli_arch_string`).
  - Fixed a bug when the version of MKL was not found. The
    "version" field is now set to None in that case.
    https://github.com/joblib/threadpoolctl/pull/82
- drop python_executable.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/907015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-threadpoolctl?expand=0&rev=3
2021-07-21 17:05:44 +00:00
e5e4a0f87d - drop python_executable.patch (upstream)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=6
2021-07-19 06:29:44 +00:00
f07c0fc060 - update to 2.2.0:
- Report the architecture of the CPU cores detected by OpenBLAS
    (`openblas_get_corename`) in `threadpool_info()` and BLIS
    (`bli_arch_query_id` and `bli_arch_string`).
  - Fixed a bug when the version of MKL was not found. The
    "version" field is now set to None in that case.
    https://github.com/joblib/threadpoolctl/pull/82

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=5
2021-07-19 06:29:22 +00:00
Dominique Leuenberger
7dfbf1a9d5 Accepting request 822657 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/822657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-threadpoolctl?expand=0&rev=2
2020-07-26 14:19:06 +00:00
Tomáš Chvátal
f6bfeb9289 Accepting request 822626 from home:mcalabkova:branches:devel:languages:python
- update to 2.1.0
  * New commandline interface: 'python -m threadpoolctl -i numpy'
    will try to import the `numpy` package and then return the output of
    `threadpoolctl.threadpool_info()` on STDOUT formatted using the JSON
    syntax. This makes it easier to quickly introspect a Python environment.
- Add patch python_executable.patch

OBS-URL: https://build.opensuse.org/request/show/822626
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=3
2020-07-24 14:06:42 +00:00
Dominique Leuenberger
4c61e460d2 Accepting request 781869 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/781869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-threadpoolctl?expand=0&rev=1
2020-03-05 22:24:37 +00:00
Tomáš Chvátal
1897b1259b Accepting request 781864 from home:pgajdos:python
OBS-URL: https://build.opensuse.org/request/show/781864
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-threadpoolctl?expand=0&rev=1
2020-03-05 14:01:24 +00:00