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-2.0.0.tar.gz (94.3 kB view details)

Uploaded Source

Built Distribution

aiokatcp-2.0.0-py3-none-any.whl (55.5 kB view details)

Uploaded Python 3

File details

Details for the file aiokatcp-2.0.0.tar.gz.

File metadata

  • Download URL: aiokatcp-2.0.0.tar.gz
  • Upload date:
  • Size: 94.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for aiokatcp-2.0.0.tar.gz
Algorithm Hash digest
SHA256 0b7c2077eeec4d3cceb84507d8d067a0308dcb90e684ffbaeed1178759da778a
MD5 26d034a7b139c55ddd5e4bafa0e4c2a5
BLAKE2b-256 c5b7fd2138622330040adaac5b5c60b3ee4be133fa97ec5a00e85d430ddf3877

See more details on using hashes here.

Provenance

File details

Details for the file aiokatcp-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: aiokatcp-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 55.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for aiokatcp-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d07d8f69043b3c9518b9582868628d50aef04909c7bbdf1aed91edbf38efc498
MD5 c1ab3d7c2570838a37d7393ef8ac5d21
BLAKE2b-256 1761c6e9237cba354eaa9c30be50a3f0ac6b60e004f4da6ff120dc353cc269f4

See more details on using hashes here.

Provenance

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