zenoh-python
zenoh-python copied to clipboard
Python API for zenoh
### Describe the bug Session.get behaves differently in 0.11.0-rc.2 compared to 0.10.1rc0. When using the Closure reply handler (reply and done callbacks), the reply callback is not called. ### To...
Complete rewriting using only Rust code (and Python stub)
### Describe the feature Currently, Zenoh Python API is built using the PyO3 `abi37` features, which means it uses the stable ABI of Python 3.7. It allows supporting all Python...
The examples were added in #48 and subsequently deleted in 280385977323c411bb6f80358dadae83413237d9 It's not clear why these asyncio examples were removed: they appear to work fine and are important to show...
### Describe the feature We could speed up the CI checks by running the checks and tests in parallel as in zenoh rust.
Requires #175 to be merged before.
### Describe the feature The feature already exists in the Python API https://github.com/eclipse-zenoh/zenoh-python/blob/151615351846c214937ab5c6205462755a78a16e/zenoh/value.py#L44-L67. However, in `protocol_changes`, the encoding has been formally detached from payload. Quoting @milyin: > As far as...
### Describe the release item [Currently zenoh-python fails to sync with eclipse-zenoh/zenoh.](https://github.com/eclipse-zenoh/ci/actions/runs/8623895565/job/23637938678) Pull request #173 attempts to fix this, but the CI fails for a yet unknown reason.
### Describe the release item https://github.com/eclipse-zenoh/zenoh/pull/774
Remove maximum Maturin version. zenoh-python successfully builds with Maturin 1.4.0 This makes it easier to package in NixOS and Yocto.