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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiokatcp-1.10.0.tar.gz
  • Upload date:
  • Size: 92.6 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.0.tar.gz
Algorithm Hash digest
SHA256 8f689fdd1501a3858a7c58be8d52a6962d085e41eced7f1fc96173d4116fe7cf
MD5 413330da45bc1057baf500d551584d27
BLAKE2b-256 83df81bd0d2bab55aa5f0056e4a01aff450b065ede2c8ca5c5a049d3621996fa

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: aiokatcp-1.10.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9443e08e7f62a5da61851512ef922040f061f78be9916ddb0497e260b1510460
MD5 d9d7e18f3c4882b478b1799d63651398
BLAKE2b-256 32228fd8c49fa889ae65ba6c84d1a2547b3c96f45569856d18756bd982de74e8

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