About RPyC
RPyC was inspired by the work of Eyal Lotem on pyinvoke, which pioneered in the field of “dynamic RPC” (where there’s no predefined contract between the two sides). The two projects, however, are completely unrelated in any other way. RPyC is developed and maintained by Tomer Filiba (tomerfiliba@gmail.com).
Note
Please do not send questions directly to my email – use our the github issues instead
Contributors
Contributors for newer versions are visible from the git commit history.
v3.2.3
Guy Rozendorn - backported lots of fixes from 3.3 branch
Alon Horev - UNIX domain socket patch
v3.2.2
Rotem Yaari - Add logging of exceptions to the protocol layer, investigate
EINTR
issueAnselm Kruis - Make RPyC more introspection-friendly
Rüdiger Kessel - SSH on windows patch
v3.2.1
Robert Hayward - adding missing import
pyscripter - investigating python 3 incompatibilities
xanep - handling
__cmp__
correctly
v3.2.0
Alex - IPv6 support
Sponce - added the
ThreadPoolServer
, several fixes to weak-references andAsyncResult
Sagiv Malihi - Bug fix in classic server
Miguel Alarcos - issue #8
Pola Abram - Discovered several races when server threads trerminate
Chris - Several bug fixes (#46, #49, #50)
v3.1.0
Alex - better conventions, Jython support
Fruch - testing, benchmarking
Eyecue - porting to python3
Jerome Delattre - IronPython support
Akruis - bug fixes
v3.0.0-v3.0.7
Noam Rapahel - provided the original Twisted-integration with RPyC.
Gil Fidel - provided the original NamedPipeStream on Windows.
Eyal Lotem - Consulting and spiritual support :)
Serg Dobryak - backporting to python 2.3
Jamie Kirkpatrick - patches for the registry server and client
Logo
The logo is derived from the Python logo, with explicit permission. I created it using Power Point (sorry, I’m no graphic designer :), and all the files are made available here:
Also in
the original
Power Point master.