Skip to main content

Pure python AMQP asynchronous client library

Project description

Coveralls Status Drone CI Latest Version https://img.shields.io/pypi/wheel/aiormq.svg https://img.shields.io/pypi/pyversions/aiormq.svg https://img.shields.io/pypi/l/aiormq.svg

aiormq is a pure python AMQP client library.

Status

Development - BETA

Features

  • Connecting by URL

  • amqp example: amqp://user:password@server.host/vhost

  • secure amqp example: amqps://user:password@server.host/vhost?cafile=ca.pem&keyfile=key.pem&certfile=cert.pem&no_verify_ssl=0

  • Buffered queue for received frames

  • Only PLAIN auth mechanism support

  • Publisher confirms support

  • Transactions support

  • Channel based asynchronous locks

  • Tracking unroutable messages (Use connection.channel(on_return_raises=False) for disabling)

  • Full SSL/TLS support

  • Python type hints

  • Uses pamqp as an AMQP 0.9.1 frame encoder/decoder

Project details


Release history Release notifications | RSS feed

This version

0.2.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiormq-0.2.3.tar.gz (16.0 kB view details)

Uploaded Source

Built Distribution

aiormq-0.2.3-py3-none-any.whl (26.9 kB view details)

Uploaded Python 3

File details

Details for the file aiormq-0.2.3.tar.gz.

File metadata

  • Download URL: aiormq-0.2.3.tar.gz
  • Upload date:
  • Size: 16.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/33.1.1 requests-toolbelt/0.8.0 tqdm/4.20.0 CPython/3.6.5

File hashes

Hashes for aiormq-0.2.3.tar.gz
Algorithm Hash digest
SHA256 72905de95a54559732081a9ee850ff941a438e99bdcfff1b341a978874c470ad
MD5 2f40317df00b95b2cce26846ff2e823b
BLAKE2b-256 47588849af32a077e72aec1b6311d25a18d6fae501625c845ba9057102819b9c

See more details on using hashes here.

File details

Details for the file aiormq-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: aiormq-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 26.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/33.1.1 requests-toolbelt/0.8.0 tqdm/4.20.0 CPython/3.6.5

File hashes

Hashes for aiormq-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bf31faa53cc19756b09f33ca2f9e01159ba361e9fc0dddbded9b480ecff1558e
MD5 73df0e899a509f6c0f2ef34b51f4c56c
BLAKE2b-256 eaf7e5809fd1d5aa72610f02655dfd1f15c48ea6181d8782541011e62fddd05b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page