ANN: rabbitpy 3.0.0

10 views
Skip to first unread message

Gavin M. Roy

unread,
Apr 2, 2026, 1:55:55 PM (3 days ago) Apr 2
to rabbitm...@googlegroups.com
rabbitpy 3.0.0 is out.

rabbitpy is a thread-safe, blocking Python client library for RabbitMQ that provides a Pythonic API for interacting with AMQP 0-9-1.

This is a major release that drops support for Python versions prior to 3.11. If you are running an older Python, stay on 2.x.

Other changes:

- Fix deadlock on access denied during connect (#120)
- Fix lock-up when connecting to a booting server (#134)
- Fix connection lifecycle and IO shutdown (#147, #151)
- pamqp updated to >=4.0,<5.0 (#148)
- Full type annotations, py.typed marker, mypy/basedpyright support (#149)
- SSL now uses ssl.SSLContext (#140)
- CI migrated from Travis to GitHub Actions (#143)

Thanks to @dave-shawley, @aremm, and @AndTornes for contributions.

Install or upgrade:

    pip install -U rabbitpy

Full changelog: https://github.com/gmr/rabbitpy/releases/tag/3.0.0

Regards,

Gavin
Reply all
Reply to author
Forward
0 new messages