Metadata-Version: 1.1
Name: colibri
Version: 0.0.1
Summary: asyncio-based implementation of AMQP client
Home-page: http://pypi.python.org/pypi/colibri
Author: Dmitry Malinovsky
Author-email: ['__contact__']
License: MIT
Description-Content-Type: UNKNOWN
Description: colibri - asyncio-based AMQP client
        ===================================
        
        Usage example
        -------------
        
        ::
        
            from asyncio import get_event_loop, coroutine
            from colibri import Connection, BasicMessage
        
            @coroutine
            def go():
                c = Connection()
                msg = BasicMessage('test message')
                with (yield from c):
                    channel = c.channel()
                    with (yield from channel):
                        yield from channel.exchange_declare('otherex', type='direct')
                        yield from channel.queue_declare('otherqueue')
                        yield from channel.queue_bind('otherqueue', 'otherex', 'route')
                        yield from channel.basic_publish(msg, 'otherex', 'route')
                        res = yield from channel.basic_get('otherqueue')
                        print("this is the result: ", res.body)
        
            get_event_loop().run_until_complete(go())
        
        
        Installation
        ------------
        
        Using pip:
        
        ::
        
            $ pip install colibri
        
        
        From the source (requires virtualenv or root):
        
        ::
        
            $ setup.py install
        
Keywords: colibri AMQP client asyncio
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
