RPyC v3.00 Release Notes

  • Known Issues ^

    • comparison - comparing remote and local objects will usually not work, but there's nothing to do about it.

    • 64bit platforms: since channels use 32bit length field, you can't pass data/strings over 4gb. this is not a real limitation (unless you have a super-fast local network and tons of RAM), but as 64bit python becomes the defacto standard, I will upgrade channels to 64bit length field.

    • threads - in face of no better solution, and after consulting many people, I resorted to setting a timeout on the underlying recv(). This is not an elegant way, but all other solution required rewriting all sorts of threading primitives and were not necessarily deadlock/race-free. as the zen says, "practicality beats purity".

    • 🏁 Windows - pipes supported, but Win32 pipes work like shit