Skip to main content

asyncio-friendly Python bindings for Zyre

Project description

aiozyre

asyncio-friendly Python bindings for Zyre, an open-source framework for proximity-based peer-to-peer applications.

build_status

Installation

pip install aiozyre

Tests run on both Linux and macOS for the following Python versions:

  • CPython: 3.6.4, 3.7.0, 3.8.0
  • PyPy: 7.2.0 (3.6.9)

CPython 3.6.3 and lower are not supported due to this bug.

Usage

See the example peer-to-peer chat client.

Contributing

Pull requests are welcome, please file any issues you encounter.

Changelog

v1.1.5 (2020-07-22)

  • Fix memory leak where zlist items were not being freed
  • Fix egg installation issue by passing zip_safe=False

v1.1.4 (2020-05-23)

  • Handle SILENT message

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiozyre-1.1.5.tar.gz (131.4 kB view hashes)

Uploaded source

Built Distribution

aiozyre-1.1.5-py3.8-linux-x86_64.egg (351.7 kB view hashes)

Uploaded 3 8

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page