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, with one exception: you may call the connection method add_callback_threadsafe from another thread to schedule a callback within an active pika connection.
How do I report a bug with Pika?
The main Pika repository is hosted on Github and we use the Issue tracker at https://github.com/pika/pika/issues.
Is there a mailing list for Pika?
Yes, Pika’s mailing list is available on Google Groups and the email address is pika-python@googlegroups.com, though traditionally questions about Pika have been asked on the RabbitMQ mailing list.
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.