SnakeMQ is a small cross-platform Python library for easy and reliable communication between hosts.
[](https://travis-ci.org/dsiroky/snakemq)
- # Features
pure Python, cross-platform
automatic reconnect
keep-alive for idle connections
reliable delivery - configurable message role and delivery timeout
persistent/transient queues
asynchronous - polling
symmetrical - single TCP connection for duplex communication
multiple storage options - SQLite, MongoDB, …
brokerless - similar philosophy like [ZeroMQ](http://www.zeromq.org/)
additional modules - RPC, bandwidth throttling
Tested and working with Python versions: 2.6, 2.7, 3.2, 3.3, 3.4, 3.5, 3.6, pypy
# Homepage <https://github.com/dsiroky/snakemq>
- # Forum & bugs & issues
forum at [Google Groups](https://groups.google.com/forum/#!forum/snakemq)
bugtracking at [GitHub issues](https://github.com/dsiroky/snakemq/issues)
- # Download
packages at [PyPI](http://pypi.python.org/pypi/snakeMQ)
# Documentation <https://snakemq.readthedocs.io/en/latest/>
# Changelog <https://snakemq.readthedocs.io/en/latest/changelog.html>
# Notes Python 3.5 has broken SSL support.
Release files for snakeMQ 1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| snakeMQ-1.6.tar.gz | 57.3 kB | Details |
Release files / snakeMQ-1.6.tar.gz
| Download URL | snakeMQ-1.6.tar.gz |
|---|---|
| Size | 57.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e1cb760167af9f8a4579990c5b51242f94e68fec89992be2271aeada5e5386f4
|
|
BLAKE2b-256 checksum How to use checksums |
84f9bdfc5e80bb66cea0f86634e76ed42e5a9cfdd7580a0464c528b832419b58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |