Is pika still the recommended python package? #2165
-
It looks like If not can the website be updated to reflect this? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Yes, I maintain Pika. At some point, when I get a break from the .NET client work, and supporting customers who pay for RabbitMQ, I will get the 1.4.0 release out. Pika is "done" so there's usually not much work to do. As for AMQP 1.0, we are developing our own client - https://github.com/rabbitmq/rabbitmq-amqp-python-client It's at an early alpha stage, but, if I were writing a Python application to use RabbitMQ, I would use RabbitMQ 4.0.5 (always use the latest version of RabbitMQ!), and the above project. |
Beta Was this translation helpful? Give feedback.
-
These days it is recommended together with the two separate libraries for RabbitMQ Streams and AMQP 1.0. I would not use Pika with Streams just like I would not use any other AMQP 0-9-1 client with streams if you have the option to introduce a new library. You'd be missing out on both streams features and a significant chunk of stream efficiency. |
Beta Was this translation helpful? Give feedback.
Yes, I maintain Pika. At some point, when I get a break from the .NET client work, and supporting customers who pay for RabbitMQ, I will get the 1.4.0 release out.
Pika is "done" so there's usually not much work to do.
As for AMQP 1.0, we are developing our own client - https://github.com/rabbitmq/rabbitmq-amqp-python-client
It's at an early alpha stage, but, if I were writing a Python application to use RabbitMQ, I would use RabbitMQ 4.0.5 (always use the latest version of RabbitMQ!), and the above project.