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 Tests 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-3.5.0.tar.gz (145.9 kB view details)

Uploaded Source

Built Distribution

fedora_messaging-3.5.0-py3-none-any.whl (56.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fedora_messaging-3.5.0.tar.gz
  • Upload date:
  • Size: 145.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.12.2 Linux/6.7.9-200.fc39.x86_64

File hashes

Hashes for fedora_messaging-3.5.0.tar.gz
Algorithm Hash digest
SHA256 5b4f3c8c6d5f4c78d0a76563c01b49aefffd12a30fa0cf043fe5facc2c12b939
MD5 8cd2414ff307f590b66895e62af9f615
BLAKE2b-256 46682b25db2e89ae9be6f6fbe4f812791baf8451df02e1c0dbf4d5ae5a11a36e

See more details on using hashes here.

File details

Details for the file fedora_messaging-3.5.0-py3-none-any.whl.

File metadata

  • Download URL: fedora_messaging-3.5.0-py3-none-any.whl
  • Upload date:
  • Size: 56.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.12.2 Linux/6.7.9-200.fc39.x86_64

File hashes

Hashes for fedora_messaging-3.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 47edb6951f979e0c0646905dcda1f6decff65b115eb98eed94cbc54e4eb6c6b5
MD5 a2d185535f68741a07b657e1aa59cba5
BLAKE2b-256 d8fbbe1d470624ac11a548bc1cb6dca3a8e74e38c5269118f671c16929814bc6

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