Python client API for Eclipse zenoh
Reason this release was yanked:
Deprecated. API changed since 0.5.0
Project description
![zenoh banner](./zenoh-dragon.png)
![Build](https://github.com/eclipse-zenoh/zenoh-python/workflows/Python%20package/badge.svg) [![Documentation Status](https://readthedocs.org/projects/zenoh-python/badge/?version=latest)](https://zenoh-python.readthedocs.io/en/latest/?badge=latest) [![Gitter](https://badges.gitter.im/atolab/zenoh.svg)](https://gitter.im/atolab/zenoh?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [![License](https://img.shields.io/badge/License-EPL%202.0-blue)](https://choosealicense.com/licenses/epl-2.0/) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
# Eclipse zenoh Python API
[Eclipse zenoh](http://zenoh.io) is an extremely efficient and fault-tolerant [Named Data Networking](http://named-data.net) (NDN) protocol that is able to scale down to extremely constrainded devices and networks.
The Python API is for pure clients, in other terms does not support peer-to-peer communication, can be easily tested with our demo instace available at demo.zenoh.io.
## Dependencies The zenoh-python API depends on the [zenoh-c](https://github.com/eclipse-zenoh/zenoh-c) API. Thus the first thing to do is to ensure that zenoh-c in installed on your machine. To do so, please follow the instructions provided [here](https://github.com/eclipse-zenoh/zenoh-c/blob/master/README.md).
## Installing the Python API from Sources To install the API you can do:
$ python3 setup.py install
Notice that on some platforms, such as Linux, you will need to do this as sudo.
<!– ## Installing the API from PyPi You can also install the [zenoh](http://zenoh.io)’s python API from PyPi by simply doing:
pip3 install zenoh –>
## Running the Examples To run the bundled examples without installing any additional software you can the zenoh demo instance available at demo.zenoh.io. To do so, simply run as follows:
$ cd zenoh-python/example $ python3 sub.py -z demo.zenoh.io
From another terminal:
$ cd zenoh-python/example $ python3 sub.py -z demo.zenoh.io
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for eclipse_zenoh-0.4.2.dev3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cbeed3a999723c2905e95c078fd88af234ecf1cab5e0c98ccba07da32675351 |
|
MD5 | 42854b4115b0a85e449689362804583d |
|
BLAKE2b-256 | 0f25afee4d3e92153df1b213bd5d9a0f05aec4204a11a98ef03b469404b22561 |
Hashes for eclipse_zenoh-0.4.2.dev3-cp38-cp38-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faa69c6b266de80ab33d832e7ee57477ca35c6894db20cd2f719146a0d19435c |
|
MD5 | 53e35998deb0ead9ef59e0ceca3f7b2c |
|
BLAKE2b-256 | 8315d18aaa33922f3139493913a47b62c1c0794659c145de0220f9ea47ed9f49 |
Hashes for eclipse_zenoh-0.4.2.dev3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f78d1ff6a07917dee1ae2626db7da7188fa6ec9bba87656735e7e40f1df1fc29 |
|
MD5 | 8664a5d81aa49aea05415faf2690dcab |
|
BLAKE2b-256 | 138c982daa41dd87b94265599e8000345c7a1a18d0d372812aa859f371c083a2 |
Hashes for eclipse_zenoh-0.4.2.dev3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 427fa88ad81c9fd5e6361e2a87c5fb4d7d8b078f22a0a9aa00292effe81e00fd |
|
MD5 | 7dfba6a4af925b1b76bfe1a4cf42219f |
|
BLAKE2b-256 | 8d7d204a711f3ef297ea9273365cc17587fb7a5ade9d4c60ce2cd7e07dea02c9 |
Hashes for eclipse_zenoh-0.4.2.dev3-cp37-cp37m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0ebcc9f7762149b6ac2fff44fcd25729743ba7aa0fad1cca6fe07f5cea92df8 |
|
MD5 | 08706e0359ee9a6797c9d1d808d1cf16 |
|
BLAKE2b-256 | 2006e89a94e3bf825a777c44c52d55789d4915d131f942da73433feb2e8a2ee8 |
Hashes for eclipse_zenoh-0.4.2.dev3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7060faf926695c3ecc3202151cce8cb799d86d76d5acf399cb5c822643bc9d47 |
|
MD5 | d6b8e42a5b2a7d1bea8fdec3b209fc5b |
|
BLAKE2b-256 | b4437d77c6defa7a7eb7944e690e67868ad9d6bda529f111cf96032c31fb2cc5 |
Hashes for eclipse_zenoh-0.4.2.dev3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f552613227cd7afb479f7fa3062a92bb56f4e239de8426e081d2d8a75896ec01 |
|
MD5 | 6f011fad8440c60fb573ec9800d3f3fa |
|
BLAKE2b-256 | 43a98ca87e997f262b071c49b9a94e40f5dc7a18225fdd796e8f5cad09b433fb |
Hashes for eclipse_zenoh-0.4.2.dev3-cp36-cp36m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf9a2caf5836d9885d4eebcb136b88026fa18187a81aee355f95269ca896f8b0 |
|
MD5 | 2b9853166bde15edd5b526c26bebdeac |
|
BLAKE2b-256 | 7fa10df8c774461b4cd3c5b680f1a32260138b2ffc75d1439b58a2c3418a81e2 |
Hashes for eclipse_zenoh-0.4.2.dev3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c272300f243d95801858a23e8d8c672c4ac8f3fb720bbd95d859514121ab404 |
|
MD5 | f155b1b8ff7fe47466deaeade0df14eb |
|
BLAKE2b-256 | df361171a5fa87bab7ae5f9ada9f191bd33212b52c104936fd431e23a6051d63 |
Hashes for eclipse_zenoh-0.4.2.dev3-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5a68e290dfda2f9d6ce289a3cd668ba0179c91699fe61cc4c9755d05c82d97e |
|
MD5 | f6a23cdf8afee5ea8f58edf8cf493464 |
|
BLAKE2b-256 | 9a59598d35cc0e7ce1abc4d4691b7d364a1d15d56cd9072ba42bc47945ce6025 |
Hashes for eclipse_zenoh-0.4.2.dev3-cp35-cp35m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 490b300c799b4127866117af06e7d2f576e8958518885267105a24e635bc4843 |
|
MD5 | 129c9f8b69ba00bad7744fbeae193b6b |
|
BLAKE2b-256 | 049e8b293d7c2acc2ffff4da9292d921abe733b4fc182a30ec17f3bee77bfcf2 |
Hashes for eclipse_zenoh-0.4.2.dev3-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1883f6dc17ece1c57fce02f73ae4c8b27ae3af7f7c7193ec5308513f63ab0ff4 |
|
MD5 | d0b7fef696bda92c3780d6cec7f705ca |
|
BLAKE2b-256 | 49e0eddc9c84a2a443137ce54040e469d871e42bbfb728018e4ac74c17b7685a |