GitHub / joblib/threadpoolctl / commits
Python helpers to limit the number of threads used in native libraries that handle their own internal threadpool (BLAS and OpenMP implementations)
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| bcf61968 |
Thread limit introspection API, part 1: API scope (#213)
Co-authored-by: Olivier Grisel <o****l@e****g> |
Itamar Turner-Trauring <i****r@i****g>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| dba704bc | Use PEP 621 metadata to fix building with flit-core>=4 (#226) |
Loïc Estève <l****e@y****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 02d2d363 |
CI fix macOS FlexiBLAS build with newer CMake (#223)
Co-authored-by: Olivier Grisel <o****l@e****g>, Olivier Grisel <o****l@e****g>, Olivier Grisel <o****l@e****g>, Olivier Grisel <o****l@e****g>, Olivier Grisel <o****l@e****g>, Olivier Grisel <o****l@e****g>, Olivier Grisel <o****l@e****g>, Olivier Grisel <o****l@e****g>, Olivier Grisel <o****l@e****g>, Cursor Agent <c****t@c****m> |
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| cf5f1bda |
FIX only warn about libomp/libiomp conflict on Linux (#222)
Co-authored-by: Olivier Grisel <o****l@e****g>, Cursor Agent <c****t@c****m> |
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 757e83b8 | DOC discuss inconsistencies in openMP's limitation thread locality (#209) |
Itamar Turner-Trauring <i****r@i****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| cf38a18f | Use `as_py_json` in place of deprecated `as_object_map` for Pyodide>=0.29 (#201) |
Agriya Khetarpal <7****l@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 1b35392f | TST Add missing openblas arch (#198) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 495eae96 | CI skip workflow on forks (#197) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 29a0734e | DOC Update maintainers doc (#196) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f8e068cd | MNT Set version to 3.7.0.dev0 (#195) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a8d72581 | CI Temporary disable tag condition to publish to PyPI (#194) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| dbcc74b0 | CI fix publish workflow (#193) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d5bf10bc | Release 3.6.0 (#192) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 527ef5f1 | REL Automate release process with github actions (#190) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4d1e0c1f | MNT Drop Python 3.8 support follow-up (#191) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 931a7641 | ENH Support path length > MAX_PATH on Windows (#189) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ad953f53 | CI Bump ubuntu image to 22.04 for system deps based jobs (#188) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 86f3f0b6 | DOC Replace azure pipelines badge with github actions badge (#187) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ca275943 | MNT Drop Python 3.8 support (#186) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2072b632 | CI Migrate CI to gh actions (#185) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b6bbcc29 | CI Add gh workflow for linting (#184) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b95c4b5d | MNT Update black (#182) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7eff7ebb | CI Fix MacOS Flexiblas build (#180) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| c137dc8e | CI Bump macos image to latest (#179) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 41df9c69 | MAINT 3.6.0 dev mode (#178) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6b5590c9 | Release 3.5.0 (#177) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8dd980b6 | FEA Extend OpenBLAS controller to support scipy_openblas (#175) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5282c0b8 | update release instructions (#174) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 78619695 | MAINT bump version 3.5.0.dev0 (#173) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 81f70f01 | Release 3.4.0 (#172) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| b6813a60 | FEA Support static and / or alternative libc (#171) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| fef23038 |
FEA Add support for Pyodide (#169)
Co-authored-by: Jérémie du Boisberranger <j****e@p****i>, Olivier Grisel <o****l@e****g> |
Loïc Estève <l****e@y****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 832f7328 | MAINT Release 3.3.0 (#168) |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 22098de0 |
FEA Add support to switch FlexiBLAS backend (#163)
Co-authored-by: Olivier Grisel <o****l@e****g> |
Jérémie du Boisberranger <j****e@p****i>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a8d19174 | make test case insensitive (#165) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c6cc9f08 | BLD Limit version of flit_core specified to build with (#161) |
Thomas Kluyver <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1c71599c | MAINT fix linting to comply to black latest version (#164) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8faf5f5e |
FEA Add support for flexiblas (#156)
Co-authored-by: Olivier Grisel <o****l@e****g> |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d1450c4e | MAINT Update BLIS install to use numpy's new build system (#160) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| dc260f10 | TST Don't skip test_nested_prange_blas for BLIS (#157) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1e35b97c | TST explicit noexcept in cython cdef because it's no longer the default (#158) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 767e37dd | MAINT Python 3.12 version support and make tests tolerate the presence of Ope... |
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 1644199c |
TST Remove cython conditional compilation (#152)
Co-authored-by: Olivier Grisel <o****l@e****g> |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 85d329a6 | FIX check symbols to better identify supported libraries (#151) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| d9736780 | MAINT start 3.3.0 dev (#145) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| be1bf998 | Release 3.2.0 (#144) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 0172dfa5 | MAINT make CI fail when linting fails (#143) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| c2f4b0ad |
FEA Support custom lib controllers (#138)
Co-authored-by: Olivier Grisel <o****l@e****g> |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 57a59e4e |
DOC Warn if coexisting libomp / libiomp on MacOS (#142)
Co-authored-by: Olivier Grisel <o****l@e****g> |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 7b796932 | add python 3.11 in pyproject.toml (#141) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 36aebce4 | MAINT Fix BLIS install (#139) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 009e5b93 | whitelist test_multiple_openmp (#133) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8826b8bd | MAINT drop support for python 3.6/3.7 (#130) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| b9897ce6 | DOC Fix link to Intel Community forum (#129) |
Loïc Estève <l****e@y****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a39c6a49 | CI Use packages from conda-forge to get more up to date versions in install_w... |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a33819e4 | TST Avoid side effects in test suite (#124) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 86a709da | MNT back to dev mode 3.2.0.dev0 (#120) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0b554d69 | Release 3.1.0 (#119) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9dad5136 | Workaround for openblas + openmp threading layer (#114) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 77a9170c | MNT Add Prescott to the expected openblas archs (#117) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9fac583a | MNT Use flit_core build-backend (#116) |
Michał Górny <m****y@g****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 41cef875 | MTN add cron job to run CI (#118) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 07c6f66a | CI upgrade macos vm image (#115) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 4420d82b |
FIX BLAS detection conda-forge + Windows (#112)
Co-authored-by: Olivier Grisel <o****l@e****g> |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3279d27c | Add VORTEX to test_architecture (#113) |
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 47bc5868 | add Zen openblas arch (#111) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ab57822d | CLN correct typos (#109) |
Kian Meng Ang <k****g@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| cb7f2b5d | MNT back to dev mode 3.1.0.dev0 (#107) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 2e5e67e5 | Release 3.0.0 (#106) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 74bdf10f | FEA Add possibility to use threadpool_limits as a decorator (#102) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d09d20fc | FIX make the num_threads attribute dynamic (#104) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 75cff963 | add test for openblas threading layer (#103) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d14aea19 | ENH Add support for OpenBLAS built for 64bit integers in Fortran (#101) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 0ef9667c | [MRG] FEA Make it possible to pass pre-inspected modules to threadpool_limit ... |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 63a22f93 | MNT use fstrings when possible (#98) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 3f95895a | put back the decorator (#100) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 05ba3b4d | MNT Blackify the code base (#96) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 708aabf4 | use lru_cache for realpath (#97) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 2a778839 | Fix typo in get_threading_layer (#93) |
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 9b5b41f6 | Make threadpoolctl robust to missing openblas_get_parallel symbol (#91) |
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 4bb941e9 | CI use all packages from the conda-forge channel on macos (#90) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 480443e4 | Fix import with -OO (#87) |
peterbell10 <p****0@l****k>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 50eab928 | Fix getattr uses with invalid default values (#88) |
peterbell10 <p****0@l****k>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 4a31c658 | CI pin llvm-openmp version (#89) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 5ca893e0 | Fix phrasing in changelog | Olivier Grisel <o****l@e****g> | about 5 years ago | |
| b14f1e87 | Back to dev mode | Olivier Grisel <o****l@e****g> | about 5 years ago | |
| ee7fad84 | Release 2.2.0 | Olivier Grisel <o****l@e****g> | about 5 years ago | |
| 9171dcec | FIX use more reliable naming syntax for MKL version (#82) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 17262823 | Add OpenBLAS corename detection (#85) |
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 875a0fd6 | Update Python versions (3.6 min) (#86) |
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 16807d22 |
[MRG] Fix compilation with clang and flake8 install in CI (#83)
Co-authored-by: Olivier Grisel <o****l@e****g> |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| befb5caa | FIX typo operationg -> operating (#80) |
Ashutosh Varma <a****1@l****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 32037cf4 | add license to metadata (#79) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 7ba7e098 | fix python executable in tests (#75) |
MeggyCal <M****l@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| ce2a2d91 | [MRG] Rework test_openmp_nesting to be conda-forge friendly (#74) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| aa3ea23d | MNT upgrade pip in CI (#73) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| a581aeba | MNT Update macOS Image on azure pipelines (#72) |
Jérémie du Boisberranger <3****b@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 701d6913 | Back to dev mode | Olivier Grisel <o****l@e****g> | about 6 years ago | |
| 006bad66 | Release 2.1.0 | Olivier Grisel <o****l@e****g> | about 6 years ago | |
| 9d83dfc2 | Use the CLI instead of continuous_integration/display_versions.py (#66) |
Olivier Grisel <o****l@e****g>
Committed by: GitHub <n****y@g****m> |
over 6 years ago |