Metadata-Version: 2.4
Name: keelson
Version: 0.5.0
Summary: A Python Software Development Kit for Keelson
Project-URL: Homepage, https://github.com/RISE-Maritime/keelson
Project-URL: Repository, https://github.com/RISE-Maritime/keelson
Project-URL: Documentation, https://rise-maritime.github.io/keelson/
Author-email: Fredrik Olsson <fredrik.x.olsson@ri.se>
Maintainer-email: Fredrik Olsson <fredrik.x.olsson@ri.se>
License-Expression: Apache-2.0
Requires-Python: >=3.11
Requires-Dist: eclipse-zenoh>=1.2.1
Requires-Dist: parse
Requires-Dist: protobuf>=5.29.1
Requires-Dist: pyyaml
Description-Content-Type: text/markdown

# Keelson-SDK (python)

A python SDK for [keelson](https://github.com/RISE-Maritime/keelson).

## Basic usage

See the [tests](https://github.com/RISE-Maritime/keelson/blob/main/sdks/python/tests/test_sdk.py)

## Keelson codec for `zenoh-cli`

The python sdk also bundles a keelson codec for [`zenoh-cli`](https://github.com/MO-RISE/zenoh-cli). It make the following encoders and decoders available:

* keelson-enclose-from-text
* keelson-enclose-from-base64
* keelson-enclose-from-json
* keelson-uncover-to-text
* keelson-uncover-to-base64
* keelson-uncover-to-json
