Asynchronous message dispatcher for concurrent tasks processing
Project description
Loafer
======
|Docs|
|TravisCI Build Status| |Coverage Status| |Requirements Status|
|Scrutinizer Code Quality| |Code Climate|
----
Loafer is an asynchronous message dispatcher for concurrent tasks processing.
**Currently, only AWS SQS is supported**
It uses asyncio library and provides a friendly CLI.
Features:
* Encourages decoupling from message producers and consumers
* Highly configurable
* Easy to extend
* Amazon SQS integration
It requires Python 3.5+ and is very experimental at the moment, expect a lot
of changes until the first major version.
Documentation
~~~~~~~~~~~~~
Check out the latest ``Loafer`` documentation at `Read the Docs`_ website.
.. _`Read the Docs`: http://loafer.readthedocs.org/
.. |Docs| image:: https://readthedocs.org/projects/loafer/badge/?version=latest
:target: http://loafer.readthedocs.org/en/latest/?badge=latest
.. |TravisCI Build Status| image:: https://travis-ci.org/georgeyk/loafer.svg?branch=master
:target: https://travis-ci.org/georgeyk/loafer
.. |Coverage Status| image:: https://coveralls.io/repos/github/georgeyk/loafer/badge.svg?branch=master
:target: https://coveralls.io/github/georgeyk/loafer?branch=master
.. |Requirements Status| image:: https://requires.io/github/georgeyk/loafer/requirements.svg?branch=master
:target: https://requires.io/github/georgeyk/loafer/requirements/?branch=maste%20r
.. |Scrutinizer Code Quality| image:: https://scrutinizer-ci.com/g/georgeyk/loafer/badges/quality-score.png?b=master
:target: https://scrutinizer-ci.com/g/georgeyk/loafer/?branch=master
.. |Code Climate| image:: https://codeclimate.com/github/georgeyk/loafer/badges/gpa.svg
:target: https://codeclimate.com/github/georgeyk/loafer
Changelog:
==========
0.0.2 (2016-04-18)
------------------
* Fix build hardcoding tests dependencies
0.0.1 (2016-04-18)
------------------
* Initial release
======
|Docs|
|TravisCI Build Status| |Coverage Status| |Requirements Status|
|Scrutinizer Code Quality| |Code Climate|
----
Loafer is an asynchronous message dispatcher for concurrent tasks processing.
**Currently, only AWS SQS is supported**
It uses asyncio library and provides a friendly CLI.
Features:
* Encourages decoupling from message producers and consumers
* Highly configurable
* Easy to extend
* Amazon SQS integration
It requires Python 3.5+ and is very experimental at the moment, expect a lot
of changes until the first major version.
Documentation
~~~~~~~~~~~~~
Check out the latest ``Loafer`` documentation at `Read the Docs`_ website.
.. _`Read the Docs`: http://loafer.readthedocs.org/
.. |Docs| image:: https://readthedocs.org/projects/loafer/badge/?version=latest
:target: http://loafer.readthedocs.org/en/latest/?badge=latest
.. |TravisCI Build Status| image:: https://travis-ci.org/georgeyk/loafer.svg?branch=master
:target: https://travis-ci.org/georgeyk/loafer
.. |Coverage Status| image:: https://coveralls.io/repos/github/georgeyk/loafer/badge.svg?branch=master
:target: https://coveralls.io/github/georgeyk/loafer?branch=master
.. |Requirements Status| image:: https://requires.io/github/georgeyk/loafer/requirements.svg?branch=master
:target: https://requires.io/github/georgeyk/loafer/requirements/?branch=maste%20r
.. |Scrutinizer Code Quality| image:: https://scrutinizer-ci.com/g/georgeyk/loafer/badges/quality-score.png?b=master
:target: https://scrutinizer-ci.com/g/georgeyk/loafer/?branch=master
.. |Code Climate| image:: https://codeclimate.com/github/georgeyk/loafer/badges/gpa.svg
:target: https://codeclimate.com/github/georgeyk/loafer
Changelog:
==========
0.0.2 (2016-04-18)
------------------
* Fix build hardcoding tests dependencies
0.0.1 (2016-04-18)
------------------
* Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
loafer-0.0.2.tar.gz
(10.8 kB
view hashes)
Built Distribution
loafer-0.0.2-py35-none-any.whl
(15.2 kB
view hashes)