Fixes * Relax yarl version requirements to avoid potential dependency conflicts in the downstream Backend.AI platform ([28](https://github.com/lablup/callosum/issues/28))
1.0.2
Fixes * Stabilize ZMQ RPC auth and malformed packet handling ([27](https://github.com/lablup/callosum/issues/27))
Miscellaneous * Update dependencies including pyzmq ('>=23' → '>=25.1.1' to support Python 3.12) and development tools including ruff to replace the black formatter ([26](https://github.com/lablup/callosum/issues/26))
1.0.1
Fixes * Prevent leaking secret keys in the logs and allow infinite timeouts on connection pings ([24](https://github.com/lablup/callosum/issues/24))
1.0.0
Breaking change * Now it requires Python 3.11 to work!
Features * Implement the full version of secure, encrypted RPC communication based on ZeroMQ's ZAP protocol using CURVE keypairs ([21](https://github.com/lablup/callosum/issues/21))
0.9.10
Fixes * Fix pyzmq attribute error on Ubuntu 20.04 at aarch64, which is built using older libzeromq without some socket monitoring event constants, by loading the constant declarations dynamically ([20](https://github.com/lablup/callosum/issues/20))
0.9.9
Fixes * Add explicit `task_done()` call to the output queue of `rpc.Peer` instances to avoid potential missing wakeup on joined coroutines ([16](https://github.com/lablup/callosum/issues/16))