Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/joblib/_cloudpickle_wrapper.py: 71%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

7 statements  

1""" 

2Small shim of loky's cloudpickle_wrapper to avoid failure when 

3multiprocessing is not available. 

4""" 

5 

6 

7from ._multiprocessing_helpers import mp 

8 

9 

10def _my_wrap_non_picklable_objects(obj, keep_wrapper=True): 

11 return obj 

12 

13 

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 

18 

19__all__ = ["wrap_non_picklable_objects"]