diff --git a/airflow/providers/common/io/xcom/__init__.py b/airflow/providers/common/io/xcom/__init__.py index 7977c868bb427d..b0460518a7ec8b 100644 --- a/airflow/providers/common/io/xcom/__init__.py +++ b/airflow/providers/common/io/xcom/__init__.py @@ -18,6 +18,8 @@ import packaging.version +from airflow.exceptions import AirflowOptionalProviderFeatureException + try: from airflow import __version__ as airflow_version except ImportError: @@ -26,7 +28,7 @@ if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.9.0" ): - raise RuntimeError( + raise AirflowOptionalProviderFeatureException( "The package xcom backend feature of `apache-airflow-providers-common-io` needs " "Apache Airflow 2.9.0+" )