-
Notifications
You must be signed in to change notification settings - Fork 52
FIX support for frozen executable on all platforms #375
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
tomMoral
wants to merge
55
commits into
joblib:master
Choose a base branch
from
tomMoral:FIX_freeze_support
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 7 commits
Commits
Show all changes
55 commits
Select commit
Hold shift + click to select a range
e8d2d2b
FIX support for frozen executable on all platforms
tomMoral 3441a87
CI fix tox.ini
tomMoral 95ae81c
FIX spawn.main for window
tomMoral 00c8ded
Merge branch 'master' into FIX_freeze_support
ogrisel bb05e4a
Blind attempt to fix broken test on Windows
ogrisel eb5a665
FIX freeze support for multiprocessing resource_tracker
tomMoral 9ffac11
Add new integration test for freeze_support with pyinstaller
ogrisel 6bad7f1
CLN comment to clarify the code on freeze_support
tomMoral 6cf235b
Update loky/backend/resource_tracker.py
tomMoral a6e88a1
FIX linter black...
tomMoral 32870a1
Install loky in tox
ogrisel 06f36b4
Do not use chdir in pyinstaller test
ogrisel 67397b7
Cosmetics
ogrisel f8ec344
Missing enclosing [] in when calling check_output with a single Path …
ogrisel 8d424bd
Do not attempt to run pyinstaller with non-CPython implementations
ogrisel 4a676e0
Restore previoous' tox.ini to isolate pyinstaller integration test in…
ogrisel 221610e
Tentative CI config for the pyinstaller test
ogrisel 25f8eeb
Typo in runtests.sh
ogrisel 78c4a8a
Install loky in non-editable mode and coverage
ogrisel d68413b
Windows specific folder
ogrisel e0949ed
Adjust expected executable filename for windows
ogrisel 27e0ad7
DEBUG: run test with the standard library only
ogrisel 0fd30f2
DEBUG try again with loky's ProcessPoolExecutor
ogrisel 58ec71f
DEBUG: try loky.freeze_support with loky.ProcessPoolExecutor
ogrisel a31af24
Back to the original test_freeze_support_with_pyinstaller
ogrisel 77933ff
Tentative fix for windows: use get_executable instead of sys.executable
ogrisel f32c8d9
Revert "Tentative fix for windows: use get_executable instead of sys.…
ogrisel 08e1c17
Blind attempt to sync Popen.__init__ with cpython main
ogrisel 1062510
Fix typo in variable name in last commit code sync
ogrisel 4bd8835
Revert "Fix typo in variable name in last commit code sync"
ogrisel ee1b326
Revert "Blind attempt to sync Popen.__init__ with cpython main"
ogrisel 15c001e
FIX try to make loky closer too mp
tomMoral 46a6c09
FIX black formatting
tomMoral 643f377
FIX tentative to set the right permission in win processes
tomMoral aac59a5
FIX compat with python<=3.7 and pypy
tomMoral 88449d2
FIX compat for pypy
tomMoral 283d9b8
FIX black formatting
tomMoral 80a31a1
FIX resource_tracker use handle duplication too
tomMoral 4f738e7
DBG blind test for resource tracker pipe open
tomMoral 453f178
FIX close_fds compat 3.7
tomMoral 50526af
FIX use fdopen and not os.open
tomMoral 579ade5
FIX correct fd from ressource_tracker on win32
tomMoral 2065f3c
FIX remove bad opening
tomMoral 4281a2d
FIX handles in resource_tracker
tomMoral 7f24a18
FIX duplicate resource_tracker pipe.r+debug logs
tomMoral c7d9142
FIX working implem for win32 resource tracker
tomMoral f8b3d8b
FIX working win32 with no inheritance
tomMoral 8e4a3ca
CLN simplify fork_exec calls+add way to get workers in separate consoles
tomMoral 159a52b
CI trigger
tomMoral b63bec3
CI trigger
tomMoral 735e820
Merge branch 'master' into FIX_freeze_support
tomMoral 5bfd31e
FIX bad merge
tomMoral 1d9c508
Merge branch 'master' into FIX_freeze_support
tomMoral 18d4061
FIX rm pipeline
tomMoral a9ae691
FIX resource_tracker spawning
tomMoral File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.