pypi / pika
pika
What changed in pika 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-27.
2 breaking1 new APIs and options4 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initpika 17 changes
Breaking changes 2
The compatibility helper pika.compat.dictkeys() was removed.
The code now supports Python 3.7 and later.
New APIs and options 1
BlockingChannel.consume() lets callers specify their own consumer_tag.
Fixes and other changes 4
Fixed BlockingIOError raised by _read_interrupt on Windows.
Pika now advertises the exchange_exchange_bindings capability.
Field table type decoding now matches the RabbitMQ wire format.
Fixed a TypeError in select_connection.