On 08/21/15 18:28, Jérémie Courrèges-Anglas wrote: > Brian Callahan <bcal...@devio.us> writes: > >> Hi ports -- >> >> Attached is a new port, devel/py-cloudpickle. py-cloudpickle provides >> extended pickling support for Python objects. >> >> pkg/DESCR: >> cloudpickle makes it possible to serialize Python constructs not >> supported by the default pickle module from the Python standard library. >> >> cloudpickle is especially useful for cluster computing where Python >> expressions are shipped over the network to execute on remote hosts, >> possibly close to the data. >> >> Among other things, cloudpickle supports pickling for lambda >> expressions, functions and classes defined interactively in the __main__ >> module. >> -- >> This port is the first of two new ports required to update >> devel/py-doit, which is needed to update graphics/birdfont. >> >> I have a working latest release of birdfont here, so I can confirm this >> works. >> >> OK? > > Two notes: > - seems to work fine in python3. The git log mentions efforts to > support both versions, so a python3 flavor could be added. Later? :)
I would say later, since I haven't used it and don't have a use for it right now. > - please don't use NO_TEST=Yes, this port has regress tests, but they > are failing. To enable tests you'd need devel/py-test (see README.md) > and py-mock. > Right, I sent the wrong version of the tarball. :-) > Please fix NO_TEST, then ok to import. > ok thanks. ~Brian