This software provides an API for lightweight queue service interaction, aimed at ensuring compatibility across various platforms.
The library is configured either through a Django settings file or environment variables. The backend libraries take on the bulk of the work.
For example usage, you can export QUEUE_BACKEND as a memcached and QUEUE_MEMCACHE_CONNECTION as localhost:21122. Then, you can use the following command in Python:
from queues import queues
q = queues.Queue('myname')
q.write('test')
len(q)
q.read()
queues.get_list()
As a result, you will receive 'True', '1', 'test', and ['myname'] respectively.
Version 0.5: N/A