Metadata-Version: 1.1
Name: aioamqp
Version: 0.12.0
Summary: AMQP implementation using asyncio
Home-page: https://github.com/polyconseil/aioamqp
Author: Polyconseil dev' team
Author-email: opensource+aioamqp@polyconseil.fr
License: BSD
Download-URL: https://pypi.python.org/pypi/aioamqp
Description: aioamqp
        =======
        
        .. image:: https://badge.fury.io/py/aioamqp.svg
            :target: http://badge.fury.io/py/aioamqp
        .. image:: https://travis-ci.org/Polyconseil/aioamqp.svg?branch=master
            :target: https://travis-ci.org/Polyconseil/aioamqp
        
        .. image:: https://readthedocs.org/projects/aioamqp/badge/?version=latest
            :alt: Documentation Status
            :scale: 100%
            :target: https://aioamqp.readthedocs.org/en/latest/?badge=latest
        
        ``aioamqp`` library is a pure-Python implementation of the `AMQP 0.9.1 protocol`_.
        
        Built on top on Python's asynchronous I/O support introduced in `PEP 3156`_, it provides an API based on coroutines, making it easy to write highly concurrent applications.
        
        Bug reports, patches and suggestions welcome! Just open an issue_ or send a `pull request`_.
        
        tests
        -----
        
        To run the tests, you'll need to install the Python test dependencies::
        
            pip install -r requirements_dev.txt
        
        Tests require an instance of RabbitMQ. You can start a new instance using docker::
        
             docker run -d --log-driver=syslog -e RABBITMQ_NODENAME=my-rabbit --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3-management
        
        Then you can run the tests with ``make test`` (requires ``nose``).
        
        tests using docker-compose
        ^^^^^^^^^^^^^^^^^^^^^^^^^^
        Start RabbitMQ using ``docker-compose up -d rabbitmq``. When RabbitMQ has started, start the tests using ``docker-compose up --build aioamqp-test``
        
        
        
        
        .. _AMQP 0.9.1 protocol: https://www.rabbitmq.com/amqp-0-9-1-quickref.html
        .. _PEP 3156: http://www.python.org/dev/peps/pep-3156/
        .. _issue: https://github.com/Polyconseil/aioamqp/issues/new
        .. _pull request: https://github.com/Polyconseil/aioamqp/compare/
        
Platform: all
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
