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

Uploaded Source

Built Distribution

aiokatcp-1.6.0-py3-none-any.whl (53.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiokatcp-1.6.0.tar.gz
  • Upload date:
  • Size: 91.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for aiokatcp-1.6.0.tar.gz
Algorithm Hash digest
SHA256 e0a1b6d29a41e0c25da7f77efb20a60cb12ee4e23eeb3148badd09c546c05c2e
MD5 309602864e1ad98bfd02ef34316850ba
BLAKE2b-256 80e176d3bc5dd34305c3835027b577815bfe3abdad33a650c8b724247ad0cc70

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: aiokatcp-1.6.0-py3-none-any.whl
  • Upload date:
  • Size: 53.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for aiokatcp-1.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9a6becb515ab4654b2797189e23eb9a7c5fcbe85b997d061e90bff92e9f1cd1e
MD5 0d85a09f26a23675272cb16c2d016a1a
BLAKE2b-256 40cad986b398e2a5cf0e1594081bb5cc16d56d8fb2e25aab9ab9e11602b28baf

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