diff --git a/docs/compared.rst b/docs/compared.rst index a2029021..f872a16a 100644 --- a/docs/compared.rst +++ b/docs/compared.rst @@ -89,11 +89,19 @@ Execnet_ - Built-in unidirectional rsync-alike, compared to Mitogen's SSH emulation which allows use of real rsync in any supported mode - no support for sudo, but supports connecting to vagrant - works with read-only filesystem -- includes its own serialization independent of the standard library, Mitogen uses cPickle. +- includes its own serialization_ independent of the standard library + + The obj and all contained objects must be of a builtin python type + (so nested dicts, sets, etc. are all ok but not user-level instances). + +- Known uses include `pytest-xdist`_, and `Distributed NLTK`_ You should use Execnet if you value code maturity more than featureset. .. _Execnet: https://codespeak.net/execnet/ +.. _serialization: https://codespeak.net/execnet/basics.html#dumps-loads +.. _pytest-xdist: https://pypi.python.org/pypi/pytest-xdist +.. _Distributed NLTK: https://streamhacker.com/2009/12/14/execnet-disco-distributed-nltk/ Fabric ######