Skip to main content
Yanked

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.

Build Status codecov Documentation Status Gitter

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)

Source distribution for zenoh 0.4.0
File Size Uploaded Provenance
zenoh-0.4.0.tar.gz 18.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for zenoh 0.4.0
File Interpreter ABI Platform
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.

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page