Skip to main content

A set of tools for using Fedora's messaging infrastructure

Project description

https://img.shields.io/pypi/v/fedora-messaging.svg https://img.shields.io/pypi/pyversions/fedora-messaging.svg Documentation Status https://codecov.io/gh/fedora-infra/fedora-messaging/branch/master/graph/badge.svg

This package provides tools and APIs to make using Fedora’s messaging infrastructure easier. These include a framework for declaring message schemas, a set of synchronous APIs to publish messages to AMQP brokers, a set of asynchronous APIs to consume messages, and services to easily run consumers.

This library is designed to be a replacement for the PyZMQ-backed fedmsg library in Fedora Infrastructure.

To get started, check out our user guide.

Looking to contribute? We appreciate it! Check out the contributor guide.

Project details


Download files

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

Source Distribution

fedora_messaging-1.7.1.tar.gz (132.8 kB view details)

Uploaded Source

Built Distribution

fedora_messaging-1.7.1-py2.py3-none-any.whl (111.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file fedora_messaging-1.7.1.tar.gz.

File metadata

  • Download URL: fedora_messaging-1.7.1.tar.gz
  • Upload date:
  • Size: 132.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for fedora_messaging-1.7.1.tar.gz
Algorithm Hash digest
SHA256 9463edda0ab88bf566e7acb3ebb1f739b24dfae724a1eac383bb7af06543d2be
MD5 c0d169a8b760f81bc9de1f943044cc05
BLAKE2b-256 63d4b2c3415908acefa8fa8593d073676afda7a042b2210232b42afb793818b2

See more details on using hashes here.

File details

Details for the file fedora_messaging-1.7.1-py2.py3-none-any.whl.

File metadata

  • Download URL: fedora_messaging-1.7.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 111.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for fedora_messaging-1.7.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0de2a06ed01404b556e9b026a1287942e87032f4d6fb2ea96278581c73de2cae
MD5 4cbf7843616872bef5a98e018a4993b3
BLAKE2b-256 12091843f167710973db87e26163cb39bd7d77c5093194279a958636eec6c8a3

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