Asynchronous I/O implementation of the katcp protocol


Keywords
asyncio, katcp
License
BSD-3-Clause
Install
pip install aiokatcp==2.0.2

Documentation

aiokatcp

https://readthedocs.org/projects/aiokatcp/badge/?version=latest

aiokatcp is an implementation of the katcp protocol based around the Python asyncio system module. It requires Python 3.8 or later. It is loosely inspired by the Python 2 bindings, but has a much narrower scope.

The current implementation provides both client and server APIs. It only supports katcp version 5, and does not support a number of features that are marked deprecated in version 5.

Full documentation can be found on readthedocs.