Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

AMQP 1.0 Library for Python

I'm looking for a AMQP 1.0 compliant Python library. I've gone through several libraries but they all seem to support only AMQP 0.9.1.

  • amqp - https://pypi.python.org/pypi/amqp/1.4.7
  • pika - https://github.com/pika/pika
  • amqplib - https://code.google.com/p/py-amqplib/

Puka (https://github.com/majek/puka) doesn't seem to mention the specific AMQP version it supports, but it only says it's a RabbitMQ client.

like image 962
chamilad Avatar asked Nov 27 '15 10:11

chamilad


2 Answers

Apache Qpid project offers clients for a number of programming languages that are AMQP 1.0 compliant. There are probably others out there as well but the Qpid bits are nice as they are all based around a single core called Proton so the API is pretty consistent across client implementations.

like image 197
Tim Bish Avatar answered Sep 19 '22 13:09

Tim Bish


For AMQP 1.0 I have found uamqp: https://github.com/Azure/azure-uamqp-python (MIT License)

like image 20
Tomek C. Avatar answered Sep 17 '22 13:09

Tomek C.