[IPython-dev] drop-in replacement for multiprocessing

Michael McKerns mmckerns at caltech.edu
Mon Jun 22 05:50:18 EDT 2015


I've put up a drop-in replacement of multiprocessing,
that is the entire module code ripped from python,
with a few lines edited so that if dill is installed,
multiprocessing natively can serialize objects using dill.
Essentially, unless you have dill installed, the module
does nothing new.  It installs as "multiprocessing".

Nearly all of python's unit tests pass for all versions of
python with it -- I think 4-5 maximum fail (for example,
test_unpicklable_object now fails).

https://pypi.python.org/pypi/multiprocess/0.70.1
https://github.com/uqfoundation/multiprocess

Comments?  Good idea, bad idea, otherwise?

---

Mike McKerns
http://www.its.caltech.edu/~mmckerns




More information about the IPython-dev mailing list