Zero-setup queue with e2e encryption for free in 1 line of code
Project description
FreeQ
Zero-setup end-to-end encrypted message queue for free in 1 line of python
TL;DR;
No need to set up a server, a DB, redis, dedicated queue, hosted pub/sub and worrying about free tier limits, or anything.
pip install freeq
and go
Install:
pip install -U freeq
Publisher:
> from freeq import Queue
> q = Queue(name='thisismyqueuename', # made up, super unique
access_key='so_noone_can_write_to_my_queue', # made up, identifies the queue along with name
secret_key='i_shit_when_i_sneeze') # made up, never leaves the client
> q.put({"pool_temperature": "too low"})
Consumer:
> from freeq import Queue
> q = Queue(name='thisismyqueuename', # made up, super unique
access_key='so_noone_can_write_to_my_queue', # made up, identifies the queue along with name
secret_key='i_shit_when_i_sneeze') # made up, never leaves the client
> event = q.get()
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
freeq-0.0.16.tar.gz
(13.4 kB
view hashes)
Built Distribution
freeq-0.0.16-py3-none-any.whl
(11.6 kB
view hashes)