hgrecco / pizco

Pizco is Python module/package that allows python objects to communicate via ZMQ. Objects can be exposed to other process in the same computer or over the network, allowing clear separation of concerns, resources and permissions.
https://pizco.readthedocs.org/
Other
57 stars 12 forks source link

Is this project alive? #30

Open mfeif opened 4 years ago

mfeif commented 4 years ago

Hi friend.

I found Pizco and was excited to use it; installed it, and tried to follow the getting started docs, but hit an immediate snag on the proxy side:

in _parse(self, key, message, check_sender, check_msgid)
    229
    230         if check_sender and check_sender != sender:
--> 231             raise ValueError('Wrong Sender Sender. Sent: {}, received: {}'.format(check_sender, msgid))
    232
    233         if check_msgid and check_msgid != msgid:

ValueError: Wrong Sender Sender. Sent: tcp://10.0.0.4:5555, received: urn:uuid:4a296e84-9a7d-42c6-97bf-42c07614b408

Perhaps that has to do with ZMQ changes.

Just wondering if this project is still "alive". Thanks!

s-t-a-n commented 3 months ago

For further unlookers; You are probably better off using Pyro (the same mentioned in the Readme.md) . See the example in their docs. It is highly comparable in terms of it's API, but well maintained.