This package provides common messaging utilities for Apache Airflow, including components for building event-driven workflows and integrating with messaging systems like Kafka. Version 2.0.3 supports Python >=3.10. Release cadence is periodic, aligned with Airflow provider releases.
pip install apache-airflow-providers-common-messagingVerified import paths — ran on the pinned version, not inferred.
Creates an event-driven DAG that listens to a Kafka topic and processes events.
Update your install command to `pip install apache-airflow-providers-common-messaging` and adjust imports to use `airflow.providers.common.messaging` instead of `airflow.providers.messaging`.
Monitor Airflow changelog. For now, use `EventDrivenScheduler` as documented.
Check the list of available triggers in the provider documentation. For Kafka, use trigger='kafka' or provide the full module path.