/usr/local/lib/python3.6/site-packages/joblib/externals/loky/backend
NameSizeModeActions
__pycache__/-0755rm
compat.py9950644editdlrm
compat_posix.py3340644editdlrm
compat_win32.py14070644editdlrm
context.py138470644editdlrm
fork_exec.py13720644editdlrm
managers.py18360644editdlrm
popen_loky_posix.py71130644editdlrm
popen_loky_win32.py57240644editdlrm
process.py35260644editdlrm
queues.py89900644editdlrm
reduction.py96630644editdlrm
resource_tracker.py148210644editdlrm
semlock.py89180644editdlrm
spawn.py92070644editdlrm
synchronize.py116620644editdlrm
utils.py56910644editdlrm
_posix_reduction.py22230644editdlrm
_posix_wait.py33190644editdlrm
_win_reduction.py37240644editdlrm
_win_wait.py19560644editdlrm
__init__.py3980644editdlrm
Edit: /usr/local/lib/python3.6/site-packages/joblib/externals/loky/backend/compat_win32.py (1407B)
# flake8: noqa: F401 import sys import numbers if sys.platform == "win32": # Avoid import error by code introspection tools such as test runners # trying to import this module while running on non-Windows systems. # Compat Popen if sys.version_info[:2] >= (3, 4): from multiprocessing.popen_spawn_win32 import Popen else: from multiprocessing.forking import Popen # wait compat if sys.version_info[:2] < (3, 3): from ._win_wait import wait else: from multiprocessing.connection import wait # Compat _winapi if sys.version_info[:2] >= (3, 4): import _winapi else: import os import msvcrt if sys.version_info[:2] < (3, 3): import _subprocess as win_api from _multiprocessing import win32 else: import _winapi as win_api class _winapi: CreateProcess = win_api.CreateProcess @staticmethod def CloseHandle(h): if isinstance(h, numbers.Integral): # Cast long to int for 64-bit Python 2.7 under Windows h = int(h) if sys.version_info[:2] < (3, 3): if not isinstance(h, int): h = h.Detach() win32.CloseHandle(h) else: win_api.CloseHandle(h)