From e49d3ee31afb1a34aff9b94d1de8fea960171cee Mon Sep 17 00:00:00 2001 From: Keshav Mohta <68001229+keshavmohta09@users.noreply.github.com> Date: Mon, 20 Oct 2025 09:55:15 +0530 Subject: [PATCH] Fixes:: protobuf version (#23878) * fix: upgraded opentelemetry-exporter-otlp & google-cloud-secret-manager for protobuf * deps: upgrade pandas, numpy, opentelemetry-exporter-otlp, & asammdf * fix: revert numpy and asammdf versions * deps: downgrade pandas to 2.0.3 --- ingestion/setup.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ingestion/setup.py b/ingestion/setup.py index d180aa7e4e4..66fb283505a 100644 --- a/ingestion/setup.py +++ b/ingestion/setup.py @@ -138,7 +138,7 @@ base_requirements = { "cached-property==1.5.2", # LineageParser "chardet==4.0.0", # Used in the profiler "cryptography>=42.0.0", - "google-cloud-secret-manager==2.22.1", + "google-cloud-secret-manager==2.24.0", "google-crc32c", "email-validator>=2.0", # For the pydantic generated models for Email "importlib-metadata>=4.13.0", # From airflow constraints @@ -172,8 +172,7 @@ base_requirements = { plugins: Dict[str, Set[str]] = { "airflow": { - "opentelemetry-exporter-otlp==1.27.0", - "protobuf<5", + "opentelemetry-exporter-otlp==1.37.0", "attrs", VERSIONS["airflow"], }, # Same as ingestion container. For development. @@ -399,7 +398,7 @@ test_unit = { test = { # Install Airflow as it's not part of `all` plugin - "opentelemetry-exporter-otlp==1.27.0", + "opentelemetry-exporter-otlp==1.37.0", VERSIONS["airflow"], "boto3-stubs", "mypy-boto3-glue",