Skip to main content

AgentZero lets you create, connect, bind, and modify zeromq sockets in runtime with ease.

Project description

It works great with gevent, making it possible to create network applications with simple code that performs complex operations.
Home-page: https://github.com/gabrielfalcao/agentzero
Author: Gabriel Falcao
Author-email: gabriel@nacaolivre.org
License: UNKNOWN
Description: AgentZero 0.4.4 - high-level ZeroMQ socket managers
===================================================

.. image:: https://readthedocs.org/projects/agentzero/badge/?version=latest
:target: http://agentzero.readthedocs.io/en/latest/?badge=latest

.. image:: https://travis-ci.org/gabrielfalcao/agentzero.svg?branch=master
:target: https://travis-ci.org/gabrielfalcao/agentzero

.. image:: https://codecov.io/gh/gabrielfalcao/agentzero/branch/master/graph/badge.svg
:target: https://codecov.io/gh/gabrielfalcao/agentzero

.. image:: https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg
:target: https://saythanks.io/to/gabrielfalcao

**Supports Python 2.7 and 3.6**

Looking for `documentation <https://agentzero.readthedocs.io/en/latest/>`_ ?

--------------------------------------------------------------------------------------

What is AgentZero ?
-------------------

AgentZero is a pluripotent networking library that lets you create,
connect, bind, and modify ZeroMQ sockets in runtime with ease.

It works great with gevent, making it possible to create network
applications with simple code that performs complex operations.


Features:
---------

- Create labeled sockets, every ZMQ socket in AgentZero has a name.
- seamlessly poll across connected/bound sockets
- seamlessly subscribe to events
- easily publish events
- bind sockets to random ports automatically
- bind to hostnames, with automatic DNS resolution
- ability to wait until a socket has received data
- builtin python log handler that publishes logs in a ZMQ PUB socket

Installing
==========

.. code:: bash

pip install agentzero


Learn More
==========

`API Reference <https://agentzero.readthedocs.io/en/latest/api-reference.html>`_

Platform: UNKNOWN

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

agentzero-0.4.4.tar.gz (10.9 kB view details)

Uploaded Source

File details

Details for the file agentzero-0.4.4.tar.gz.

File metadata

  • Download URL: agentzero-0.4.4.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.4

File hashes

Hashes for agentzero-0.4.4.tar.gz
Algorithm Hash digest
SHA256 e201782131f1488343e9dd044770a6afccf03342872a1c9592e5b54bf7966b26
MD5 2b11c255df788a0f6eea757540cbd517
BLAKE2b-256 38c62cf0d3ce8b8bced5b1a200eea7fa5bf6e77fffb4f9bfecdc2847ce0ce5bb

See more details on using hashes here.

Supported by

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