Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/joblib/_cloudpickle_wrapper.py: 71%
7 statements
« prev ^ index » next coverage.py v7.3.2, created at 2023-12-12 06:31 +0000
« prev ^ index » next coverage.py v7.3.2, created at 2023-12-12 06:31 +0000
1"""
2Small shim of loky's cloudpickle_wrapper to avoid failure when
3multiprocessing is not available.
4"""
7from ._multiprocessing_helpers import mp
10def _my_wrap_non_picklable_objects(obj, keep_wrapper=True):
11 return obj
14if mp is not None:
15 from .externals.loky import wrap_non_picklable_objects
16else:
17 wrap_non_picklable_objects = _my_wrap_non_picklable_objects
19__all__ = ["wrap_non_picklable_objects"]