/aiokatcp

Python 3 implementation of katcp using asyncio

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

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.