Skip to main content
https://badge.fury.io/py/aioamqp.svg https://travis-ci.org/Polyconseil/aioamqp.svg?branch=master Documentation Status

aioamqp library is a pure-Python implementation of the AMQP 0.9.1 protocol.

Built on top on Python’s asynchronous I/O support introduced in PEP 3156, it provides an API based on coroutines, making it easy to write highly concurrent applications.

Bug reports, patches and suggestions welcome! Just open an issue or send a pull request.

tests

To run the tests, you’ll need to install the Python test dependencies:

pip install -r requirements_dev.txt

Tests require an instance of RabbitMQ. You can start a new instance using docker:

docker run -d --log-driver=syslog -e RABBITMQ_NODENAME=my-rabbit --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3-management

Then you can run the tests with make test.

tests using docker-compose

Start RabbitMQ using docker-compose up -d rabbitmq. When RabbitMQ has started, start the tests using docker-compose up --build aioamqp-test

Metadata

Release files for aioamqp 0.15.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 aioamqp 0.15.0
File Size Uploaded
aioamqp-0.15.0.tar.gz 35.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aioamqp 0.15.0
File Interpreter ABI Platform
aioamqp-0.15.0-py37.py38.py39.py310-none-any.whl Python 3.10, Python 3.8, Python 3.9, Python 3.7 none any Details

Total release size: 55.0 kB

Release files / aioamqp-0.15.0.tar.gz

Download URL aioamqp-0.15.0.tar.gz
Size 35.2 kB
Tags Source
SHA-256 checksum
How to use checksums
fcad924d7658e65ef074522a7e9527e0b0adad09b10774340ea9f3fd277452d8
BLAKE2b-256 checksum
How to use checksums
9cd2c9b86649c8a9cf309b06665c4c54563c154400e36eee545607e92892acce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.10

Release files / aioamqp-0.15.0-py37.py38.py39.py310-none-any.whl

Download URL aioamqp-0.15.0-py37.py38.py39.py310-none-any.whl
Size 19.9 kB
Tags Python 3.10 Python 3.7 Python 3.8 Python 3.9
SHA-256 checksum
How to use checksums
0f38cc4db8db6fd062504b7c4b6703c800d2130d14d5492cf47d727de1929740
BLAKE2b-256 checksum
How to use checksums
9c9ea9e069af4d82cf99f63a67ce5e1ad908af9700bc822020dd16c8a2e02309
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.9.10

Release history Release notifications | RSS feed

This release

0.15.0 This release

2 release files

0.14.0

2 release files

0.12.0

2 release files

0.11.0

2 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.0

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.1

1 release file

0.1.0

1 release file

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