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

Uploaded Source

Built Distribution

aiokatcp-1.8.0-py3-none-any.whl (53.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiokatcp-1.8.0.tar.gz
  • Upload date:
  • Size: 88.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for aiokatcp-1.8.0.tar.gz
Algorithm Hash digest
SHA256 ee1c38c007fdb007d2bd1528ca01dea622a5344702b073821aa3ea52ab66848e
MD5 e8840960290e08f7eaa9c0b21b524bbc
BLAKE2b-256 fad30b73e627013647aa9cf6918ac67e619c0f721cfae4403ec3365a5bea4a93

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: aiokatcp-1.8.0-py3-none-any.whl
  • Upload date:
  • Size: 53.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for aiokatcp-1.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad532a1ce73d1685b7366e96e1a2b7a6b1391f86fdf7aac7ef330097ea7c5669
MD5 072567ff276a1543e061d0c8d27a891f
BLAKE2b-256 c4f2e967cdf8dc23d54f520e9734a63bfdd7831eb8cab3460ec99199f1bb7a47

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