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
issue - Anselm 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.