chore(deps): update dependency threadpoolctl to v3 #109
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==2.1.0
->==3.5.0
Release Notes
joblib/threadpoolctl (threadpoolctl)
v3.5.0
Compare Source
==================
(https://github.com/MacPython/openblas-libs), which exposes symbols with different
names than the ones of the original OpenBLAS lhttps://github.com/joblib/threadpoolctl/pull/175ctl/pull/175
v3.4.0
Compare Source
==================
Added support for Python interpreters statically linked against libc or linked against
alternative implementations of libc like musl (on Alpine Linux for instanchttps://github.com/joblib/threadpoolctl/pull/171pull/171
Added support for Pyodide
https://github.com/joblib/threadpoolctl/pull/169/169
v3.3.0
Compare Source
==================
Extended FlexiBLAS support to be able to switch backend at runtime.
https://github.com/joblib/threadpoolctl/pull/163/163
Added support for FlexiBLAS
https://github.com/joblib/threadpoolctl/pull/156/156
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 libhttps://github.com/joblib/threadpoolctl/pull/151ctl/pull/151
v3.2.0
Compare Source
==================
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 thethreadpoolctl.register
function.https://github.com/joblib/threadpoolctl/pull/138/138
A warning is raised on macOS when threadpoolctl finds both Intel OpenMP and LLVM
OpenMP runtimes loaded simultaneously by the same Python program. See details and
workarounds at https://github.com/joblib/threadpoolctl/blob/master/multiple_ope[https://github.com/joblib/threadpoolctl/pull/142](https://redirect.github.com/joblib/threadpoolctl/pull/142)ctl/pull/142
v3.1.0
Compare Source
==================
Fixed a detection issue of the BLAS libraires packaged by conda-forge on Windows.
https://github.com/joblib/threadpoolctl/pull/112/112
threadpool_limits
andThreadpoolController.limit
now accept the string"sequential_blas_under_openmp" for the
limits
parameter. It should only be used forthe 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 threahttps://github.com/joblib/threadpoolctl/pull/114poolctl/pull/114
v3.0.0
Compare Source
==================
New object
threadpooctl.ThreadpoolController
which holds controllers for all thesupported native libraries. The states of these libraries is accessible through the
info
method (equivalent tothreadpoolctl.threadpool_info()
) and their number ofthreads can be limited with the
limit
method which can be used as a contextmanager (equivalent to
threadpoolctl.threadpool_limits()
). This is especially usefulto avoid searching through all loaded shared libraries each tihttps://github.com/joblib/threadpoolctl/pull/95chore(deps): update dependency openpyxl to v3 #95
Added support for OpenBLAS built for 64bit integers in Fortran.
https://github.com/joblib/threadpoolctl/pull/101/101
Added the possibility to use
threadpoolctl.threadpool_limits
andthreadpooctl.ThreadpoolController
as decorators through theirwrap
method.https://github.com/joblib/threadpoolctl/pull/102/102
Fixed an attribute error when using old versions of OpenBLAS or BLIS that are
missing version query functiohttps://github.com/joblib/threadpoolctl/pull/88/https://github.com/joblib/threadpoolctl/pull/91lctl/pull/91
Fixed an attribute error when python is run with -OO.
https://github.com/joblib/threadpoolctl/pull/87l/87
v2.2.0
Compare Source
==================
threadpoolctl.threadpool_info()
now reports the architecture of the CPUcores detected by OpenBLAS (via
openblas_get_corename
) and BLIS (viabli_arch_query_id
andbli_arch_string
).Fixed a bug when the version of MKL was not found. The
"version" field is now set to None in that cahttps://github.com/joblib/threadpoolctl/pull/82chore(deps): update all non-major dependencies #82
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
Thanks for the PR!
Deployments, as required, will be available below:
Please create PRs in draft mode. Mark as ready to enable:
After merge, new images are deployed in: