Skip to main content

Asynchronous I/O implementation of the katcp protocol

Project description

https://github.com/ska-sa/aiokatcp/actions/workflows/test.yml/badge.svg https://coveralls.io/repos/github/ska-sa/aiokatcp/badge.svg 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiokatcp-1.10.0b1.tar.gz (92.5 kB view details)

Uploaded Source

Built Distribution

aiokatcp-1.10.0b1-py3-none-any.whl (54.9 kB view details)

Uploaded Python 3

File details

Details for the file aiokatcp-1.10.0b1.tar.gz.

File metadata

  • Download URL: aiokatcp-1.10.0b1.tar.gz
  • Upload date:
  • Size: 92.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.19

File hashes

Hashes for aiokatcp-1.10.0b1.tar.gz
Algorithm Hash digest
SHA256 99d89e6c97998519c4a4f60bc94fb3c47b1e9693093245b83e43592525d1567e
MD5 1cd30aa46632e04a02fd63eaae2a98c8
BLAKE2b-256 606b01f7fe8ee5784e1f638abc80db05ab4f53ee65595e5dd0b5b929fdf1077b

See more details on using hashes here.

File details

Details for the file aiokatcp-1.10.0b1-py3-none-any.whl.

File metadata

  • Download URL: aiokatcp-1.10.0b1-py3-none-any.whl
  • Upload date:
  • Size: 54.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.19

File hashes

Hashes for aiokatcp-1.10.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 ad1579aa046e4e22b209b5bc973da2a552b8c2640528c4c0f086a2939f816068
MD5 b1474a7518d88e9c534318fee0f20f69
BLAKE2b-256 077e4ec5d78d1c63f3f506852d562dff077d21fbcbbc4158e143a5553abcac74

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page