This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: Deprecated. Please use "eclipse-zenoh" instead.
Zenoh Python API
Zenoh is an extremely efficient and fault-tolerant Named Data Networking (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 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.
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.
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
Metadata
Release files for zenoh 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| zenoh-0.4.0.tar.gz | 18.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zenoh-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 52.2 kB
Release files / zenoh-0.4.0.tar.gz
| Download URL | zenoh-0.4.0.tar.gz |
|---|---|
| Size | 18.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e4158f678a73a57cd248dd97bbc69d3dd4c4d394f1d43e66d5bf61bf26e6532b
|
|
BLAKE2b-256 checksum How to use checksums |
800ac1f4c4a6b219d9cfa682b6b38f08fab17044d308caf6ceb9f58222401334
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.1
|
Release files / zenoh-0.4.0-py3-none-any.whl
| Download URL | zenoh-0.4.0-py3-none-any.whl |
|---|---|
| Size | 33.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3367cd37a50d3c618f0baa4d362324f9a3c1cff3f6920d9410d31274ec64fbc0
|
|
BLAKE2b-256 checksum How to use checksums |
2d8b03e7b2953ec6b6b5fe62266c3be97efac70169cc4556fe651994a6f9e41d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.1
|
Security for zenoh 0.4.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.