zepusu
A minimalist ZeroMQ pub-sub command line client.
Features:
Publish messages to 0 through ∞ subscribers.
Subscribe to all messages or filter by one or more topics.
Exits after receiving a single message or subscribed indefinitely.
Built with scripting in mind.
Installation
$ pip install zepusu
Example
Begin by starting a subscriber in follow mode.
$ zepusu sub -f
Publish a few messages.
$ zepusu pub hello world
$ zepusu pub greetings galaxy
The subscriber outputs both messages.
$ zepusu sub -f
hello world
greetings galaxy
Usage
usage: zepusu [-h] [--version] [-p PORT] {pub,sub} ...
ZeroMQ pub-sub command line client
positional arguments:
{pub,sub}
optional arguments:
-h, --help show this help message and exit
--version show program's version number and exit
-p PORT
Metadata
Release files for zepusu 0.2.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 | |
|---|---|---|---|
| zepusu-0.2.0.tar.gz | 4.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| zepusu-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.0 kB
Release files / zepusu-0.2.0.tar.gz
| Download URL | zepusu-0.2.0.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f41cd731621f32eae9c37778b98e1e7390c1456b0e090c4680b713d645ac940a
|
|
BLAKE2b-256 checksum How to use checksums |
677021f7ca377f2ad34f7cb8d4d3e58957937715e1d3205e1be3f718b55a0079
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1
|
Release files / zepusu-0.2.0-py3-none-any.whl
| Download URL | zepusu-0.2.0-py3-none-any.whl |
|---|---|
| Size | 4.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
47d95c7202b43d590cb8962553af0a611b3dba91159890ac33d998ba02a5ccb9
|
|
BLAKE2b-256 checksum How to use checksums |
06d9c24689caf7e01624c0c52aeee441489e2b16f204da5c983793b581b8ceb1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1
|