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.6 (2024-09-23)

  • Support for Python 3.12

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

xaiozyre-1.1.6.tar.gz (188.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xaiozyre-1.1.6-cp312-cp312-macosx_14_0_arm64.whl (101.8 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

File details

Details for the file xaiozyre-1.1.6.tar.gz.

File metadata

  • Download URL: xaiozyre-1.1.6.tar.gz
  • Upload date:
  • Size: 188.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for xaiozyre-1.1.6.tar.gz
Algorithm Hash digest
SHA256 0cdf4b69560e71894f52d0f58457ec05ab40c15350237f21a5cffec587488855
MD5 c38838c428b14446eaa373a32bd9ed16
BLAKE2b-256 365a5013649ed0581a8ce70f1d7d6f6e1a0f9f327c47aa04ee174fb7de72a97d

See more details on using hashes here.

File details

Details for the file xaiozyre-1.1.6-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xaiozyre-1.1.6-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 65d1bb5c8d270fb150e60acbe429e1bb4e18ced3b31514147e177fc4bd845155
MD5 175e8ba2c5716626dadf947a13975f4d
BLAKE2b-256 30ba21f5325603f69c8acc1e5f4fa8ebcdbe6ca3c67044a97811790aa768cbc7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page