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

Uploaded Source

Built Distribution

aiokatcp-1.1.0-py3-none-any.whl (44.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiokatcp-1.1.0.tar.gz
  • Upload date:
  • Size: 76.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for aiokatcp-1.1.0.tar.gz
Algorithm Hash digest
SHA256 546189de131f6220e3bf3809613176693747f9acc4188743f015d4259788a049
MD5 c8cd697ed89eb08b72f55562a2f601ab
BLAKE2b-256 a02a6056970a2b9fa5fea77724d35d312460cd6f1b575ff35939140c9d2cace2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: aiokatcp-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 44.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for aiokatcp-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2514489e06eec846d021bdd880e6657b9c0de72ca9d344e6b15e15c9754ae0b3
MD5 fa15546fa663d41972222c5e3ae7b594
BLAKE2b-256 88b4ac843c513ab8ce30d10b24cae5e5da7dc5806408ef5dadf4da7b28c48c50

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