Overview

Request 705221 accepted

- 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__

Loading...
Request History
Markéta Machová's avatar

mcalabkova created request

- 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__


Tomáš Chvátal's avatar

scarabeus_iv accepted request

openSUSE Build Service is sponsored by