Frequently Asked QuestionsΒΆ

  • Is Pika thread safe?

    Pika does not have any notion of threading in the code. If you want to use Pika with threading, make sure you have a Pika connection per thread, created in that thread. It is not safe to share one Pika connection across threads.

  • How do I report a bug with Pika?

    The main Pika repository is hosted on Github and we use the Issue tracker at

  • Is there a mailing list for Pika?

    Yes, Pika’s mailing list is available on Google Groups and the email address is, though traditionally questions about Pika have been asked on the RabbitMQ-Discuss mailing list.

  • Is there an IRC channel for Pika?

    People knowledgeable about Pika tend to hang out in #pika and #RabbitMQ on

  • What versions of Python are supported?

    Main development is currently on the Python 2.7 branch. For a release, Pika passes its tests on the latest versions of 2.6 and 2.7.

  • Does Pika work with Python 3?

    Not yet.

  • How can I contribute to Pika?

    You can fork the project on Github and issue Pull Requests when you believe you have something solid to be added to the main repository.