diff --git a/ingestion/setup.py b/ingestion/setup.py index 454bf7a0753..f7970ffeca4 100644 --- a/ingestion/setup.py +++ b/ingestion/setup.py @@ -146,11 +146,10 @@ base_requirements = { plugins: Dict[str, Set[str]] = { "airflow": { - VERSIONS["airflow"], - "opentelemetry-api==1.27.0", # internal dependency of airflow, need to restrict version - "opentelemetry-exporter-otlp-proto-grpc==1.27.0", + "opentelemetry-exporter-otlp==1.27.0", "protobuf<5", "attrs", + VERSIONS["airflow"], }, # Same as ingestion container. For development. "amundsen": {VERSIONS["neo4j"]}, "athena": {"pyathena~=3.0"}, @@ -344,6 +343,7 @@ dev = { test = { # Install Airflow as it's not part of `all` plugin + "opentelemetry-exporter-otlp==1.27.0", VERSIONS["airflow"], "boto3-stubs", "mypy-boto3-glue",