Open lalo opened 2 years ago
I wonder why CI didn't trigger.
Hey @lalo, sorry for being out so long. I like the change but I'd prefer if this was under a configuration flag, it could also be generalized to other implementations e.g:
from pypeln import config
import multiprocess
config.set_multiprocessing_impl(multiprocess)
I'll take a look
multiprocess external lib has other benefits like using dill instead of pickle, allowing us more leeway on certain edge cases that are not compatible with native multiprocessing.
https://github.com/uqfoundation/multiprocess
from their readme:
Let me know your thoughts on this type of change. Happy to iterate on it.
Thanks
Related: https://github.com/cgarciae/pypeln/issues/53