Aio-pika

Latest version: v9.5.4

Safety actively analyzes 701507 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 21

5.2.2

Not secure
-----

* Fix HeaderProxy bug (195 tzoiker)

5.2.1

Not secure
-----

* remove non-initialized channels when reconnect

5.2.0

-----

* robust connection close only when unclosed
* `heartbeat_last` property

5.1.1

-----

* Simple test suite for testing robust connection via tcp proxy

5.0.1

Not secure
-----

* robust connection initialization hotfix

5.0.0

Not secure
-----

* Connector is now `aiormq` and not `pika`
* Remove vendored `pika`
* Compatibility changes:
* **[HIGH]** Exceptions hierarchy completely changed:
* ``UnroutableError`` removed. Use ``DeliveryError`` instead.
* ``ConnectionRefusedError`` is now standard ``ConnectionError``
* Each error code has separate exception type.
* **[LOW]** ``Connection.close`` method requires exception instead
of ``code`` ``reason`` pair or ``None``
* **[MEDIUM]** ``IncomingMessage.ack`` ``IncomingMessage.nack``
``IncomingMessage.reject`` returns coroutines. Old usage compatible
but event loop might throw warnings.
* **[HIGH]** ``Message.timestamp`` property is now ``datetime.datetime``
* **[LOW]** Tracking of ``publisher confirms`` removed, using
similar feature from ``aiormq`` instead.
* **[LOW]** non async context manager ``IncomingMessage.process()``
is deprecated. Use ``async with message.process():`` instead.

Page 14 of 21

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.