Skip to main content

ci codecov PyPI version PyPI - Python Version Code style: black

rabbit-client

asyncio rabbit client powered by aio-pika.

rabbit-client provides a simple and automatic configuration to work with:

  • pub/sub and Dead Letter Exchanges with rabbitmq;
  • polling publisher pattern out-of-box;
  • connection and reconnection management with broker (powered by connect_robust);
  • automatic channel configuration;
  • concurrent task execution [optional];
  • automatic qos configuration;
  • different strategies to delay error events.

Installing

Install and update using uv:

# Add as a project dependency (recommended)
uv add rabbit-client

# Or install globally / in any virtual environment
uv pip install -U rabbit-client

Release files for rabbit-client 4.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rabbit-client 4.0.0
File Size Uploaded
rabbit_client-4.0.0.tar.gz 13.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rabbit-client 4.0.0
File Interpreter ABI Platform
rabbit_client-4.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 29.7 kB

Release files / rabbit_client-4.0.0.tar.gz

Download URL rabbit_client-4.0.0.tar.gz
Size 13.4 kB
Tags Source
SHA-256 checksum
How to use checksums
75467b25d5c782bce626b7ba79312d5655505bd76cc1ea2bd2ef7b04fb1fa7c9
BLAKE2b-256 checksum
How to use checksums
50443dc712c7712f337d3e994901ecebd1af9669bf1b072a6c2460cb2113c08b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / rabbit_client-4.0.0-py3-none-any.whl

Download URL rabbit_client-4.0.0-py3-none-any.whl
Size 16.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b92bdc82d7a460db89a6f04ce2c812a42f9f0bb054d5f2b8f10bd9570bdc2825
BLAKE2b-256 checksum
How to use checksums
44cc19e8250691e4c2c16a89707fd8bbcc1ef6f939652072ad653afe72e16606
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

4.0.0 This release

2 release files

3.5.1

2 release files

3.5.0

2 release files

3.4.0

2 release files

3.3.0

2 release files

3.2.0

2 release files

3.1.0

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.9.0

2 release files

2.8.0

2 release files

2.7.0

2 release files

2.6.0

2 release files

2.5.0

2 release files

2.4.0

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page