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

Uploaded Source

Built Distribution

aiokatcp-2.0.1-py3-none-any.whl (55.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiokatcp-2.0.1.tar.gz
  • Upload date:
  • Size: 94.7 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.1.tar.gz
Algorithm Hash digest
SHA256 847b17677ecc1854ec6396df2ebca99f81169bc1a1e534275762a32b6b23385c
MD5 9a662834e861c275521859de9d647df2
BLAKE2b-256 f75684f01fede3fceadb41072fd0773a9a3571ef48c0104596b834ce6a4f2044

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: aiokatcp-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 55.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 abfc9380ce6edb34221043284e8760b8b2d180fe50eddf68540af4a3960cd526
MD5 8590acca2e3cbec48bd1538afc8250de
BLAKE2b-256 73604c89fa63b380da73caa159078020393ce51fcdbeb940e137a43bab9963d3

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