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 (firstname.lastname@example.org).
Please do not send questions directly to my email – use our the github issues instead
Contributors for newer versions are visible from the git commit history.
- Guy Rozendorn - backported lots of fixes from 3.3 branch
- Alon Horev - UNIX domain socket patch
- Rotem Yaari - Add logging of exceptions to the protocol layer, investigate
- Anselm Kruis - Make RPyC more introspection-friendly
- Rüdiger Kessel - SSH on windows patch
- Alex - IPv6 support
- Sponce - added the
ThreadPoolServer, several fixes to weak-references and
- 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)
- Alex - better conventions, Jython support
- Fruch - testing, benchmarking
- Eyecue - porting to python3
- Jerome Delattre - IronPython support
- Akruis - bug fixes
- 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