14
0
forked from pool/python-rpyc
Files
python-rpyc/_multibuild

4 lines
53 B
Plaintext
Raw Permalink Normal View History

Accepting request 705221 from home:mcalabkova:branches:devel:languages:python - update to 4.0.2 * fix default hostname for ipv6 in rpyc_classic.py * fix ThreadPoolServer not working 4.0.1 * fix ValueError during install due to absolute PATH in SOURCES.txt 4.0.0 (see upstream Release Change Log for more) * classic.teleport_function now executes the function in the connection’s namespace by default * Changed signature of Service.on_connect and on_disconnect, adding the connection as argument. * Changed signature of Service.__init__, removing the connection argument * no longer store connection as self._conn. * SlaveService is now split into two asymetric classes: SlaveService and MasterService. If you want old SlaveService behaviour, use ClassicService * Removed modules rpyc.experimental.splitbrain and rpyc.experimental.retunnel. * bin/rpyc_classic.py will bind to 127.0.0.1 instead of 0.0.0.0 by default * Exposed attributes no longer hide plain attributes if one otherwise has the required permissions to access the plain attribute. * teleported functions will now be defined by default in the globals dict * fix deadlock with connections talking to each other multithreadedly * handle timeouts cumulatively * fix __hash__ for netrefs * add gevent Server. For now, this requires using gevent.monkey.patch_all() before importing for rpyc. Client connections can already be made without further changes to rpyc, just using gevent’s monkey patching. * fix problem with MongoDB, or more generally any remote objects that have a catch-all __getattr__ OBS-URL: https://build.opensuse.org/request/show/705221 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rpyc?expand=0&rev=7
2019-05-24 11:56:01 +00:00
<multibuild>
<package>test</package>
</multibuild>