Butler

Latest version: v0.3.0

Safety actively analyzes 613807 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.0

* unhandled `RPC` exceptions now return the original traceback details as a string and `traceback_messsage` attribute
* allow setting the Router <-> Service Worker heartbeat expiration timeout via `Router.heartbeat_timeout`
* added `close` method to `Client` and `RPC proxy` objects to shutdown a connection

0.2.0

* first version of the `RPC` interface for the `Client` similar to python's xmlrpclib
* allow to register whole objects as a `Client` proxy for `RPC` calls
* allow setting `Client.timeout` when using the RPC proxy interface
* remove registered Services from `Router` after 1 hour if they have no `Worker` associated anymore
* fix handling empty responses in `Client`
* use ØMQ DEALER instead of REQ sockets for `Client.call()`
* dependency on `py-zeromq 2.2.0.1`

0.1.0

* initial version under library name `ebwrkapi`
* design based on [http://rfc.zeromq.org/spec:7](http://rfc.zeromq.org/spec:7) and [http://rfc.zeromq.org/spec:9](http://rfc.zeromq.org/spec:9)

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.