amqp_broker

Python library that simplified the utilisation of a AMQP client/server


Keywords
amqp, amqp-broker, amqp-client, python-library, rabbitmq
License
Apache-2.0
Install
pip install amqp_broker==1.4.3

Documentation

AMQP-Broker

AMQP Node/Cluster configuration

sudo apt-get install rabbitmq-server

Another way is to use Docker :

# Pulling docker image from repo
sudo docker pull smebberson/alpine-rabbitmq

docker run -d --rm -e RABBITMQ_ENABLE_MANAGEMENT_PLUGIN=true -e RABBITMQ_USER=admin -e RABBITMQ_PASS=admin -e RABBITMQ_DEFAULT_VHOST=/ -p 5672:5672 -p 15672:15672 smebberson/alpine-rabbitmq

AMQP Client configuration

pip install amqp-broker

VERSION

  • 1.4.3:
    • Add pika dependency in pip install
  • 1.4.2:
    • Updating documentation
  • 1.4.1:
    • Prepare repo for PyPi
  • 1.4:
    • Credentials in server side
    • New documentation
    • New way to deploy
  • 1.3.2-1.3.1
    • Doc fix
  • 1.3.0
    • New example added
    • English translation
    • Correction to the code (allowing string)
    • Add exception in test1 to cast string into integer
  • 1.2.0
    • Add authentication
  • 1.1.1
    • Documentation
    • Add more understanding errors
  • 1.1.0
    • Add configure.sh, can move the library to the python path
    • Change directories order
    • UTF-8 by default
  • 1.0.1
    • Add documentation
  • 1.0.0
    • Stable version of amqp-broker

TODO

  • Make a real documentation
  • More examples and real use-case
  • Possibility to change every variables on every sides
  • Understanding every variables...

SOURCES

https://www.rabbitmq.com/tutorials/tutorial-six-python.html https://github.com/bijukunjummen/docker-rabbitmq-cluster