Skip to content

FIX recursive wrap, plus controlling thread cleanups and doc improvements - #294

Merged
ogrisel merged 26 commits into
joblib:masterfrom
itamarst:292-controlling-thread-part-2
Nov 5, 2026
Merged

ogrisel merged 26 commits into
joblib:masterfrom
itamarst:292-controlling-thread-part-2

Conversation

@itamarst

@itamarst itamarst commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Fixes #292
Fixes #293

@itamarst itamarst closed this Nov 2, 2026
@itamarst itamarst changed the title DOC controlling thread tweaks WIP controlling thread tweaks, doc improvements, test coverage improvement, and fix for recursive wrap Nov 2, 2026
@itamarst itamarst changed the title WIP controlling thread tweaks, doc improvements, test coverage improvement, and fix for recursive wrap FIX recursive wrap, plus controlling thread cleanups and doc improvements Nov 3, 2026
@itamarst itamarst reopened this Nov 3, 2026
@itamarst
itamarst marked this pull request as ready for review November 3, 2026 16:37

@ogrisel ogrisel left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the fixes. Overall LGTM besides the following minor suggestions.

Comment thread README.md Resolved
Comment thread threadpoolctl.py Resolved
Comment thread tests/test_threadpoolctl.py Resolved
Comment thread tests/test_threadpoolctl.py Resolved
Comment thread tests/test_threadpoolctl.py Resolved
Comment thread tests/test_threadpoolctl.py Resolved
@itamarst
itamarst requested a review from ogrisel November 4, 2026 18:02
@itamarst

itamarst commented Nov 4, 2026

Copy link
Copy Markdown
Contributor Author

I've addressed the review comments

Comment thread tests/test_threadpoolctl.py Resolved
@itamarst

itamarst commented Nov 4, 2026

Copy link
Copy Markdown
Contributor Author

I'll take a look at the failing tests.

@ogrisel

ogrisel commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

It seems that the flexiblas CI broken, probably for reasons unrelated to this PR but let's double check.

@ogrisel ogrisel left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks very much for the follow-up. I push a commit to cleanup CRLF chars in the readme (seems to have been caused by github bug...).

I had another look at the diff and I think this is good to go. Let's merge.

@ogrisel
ogrisel merged commit fdeb692 into joblib:master Nov 5, 2026
50 of 52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Recursive @threadpool_limits.wrap() calls do not behave as expected when recursing Follow-up fixes for OpenBLAS-pthreads controlling thread feature

2 participants