From dec346a84b79ba9f373cf5551c9c142022e540d9 Mon Sep 17 00:00:00 2001 From: Elay Gelbart <88675154+ElayGelbart@users.noreply.github.com> Date: Fri, 6 Jun 2025 00:44:25 +0300 Subject: [PATCH] Fixes ISSUE 20899: upgrade google-cloud-secret-manager python requirement version (#20900) * upgrade openmetadata-ingestion dependency google-cloud-secret-manager version to 2.23.3 * upgrade openmetadata-ingestion dependency google-cloud-secret-manager version to 2.23.3 with ~ * Bump up `mlflow` and `databricks-sdk` for protobuf 5.x.x, pin down google-cloud-secret-manager to 2.22.1 for airflow deps sync * Pin down databricks-sdk to 0.20.0 --------- Co-authored-by: Mohit Tilala Co-authored-by: Mohit Tilala <63147650+mohittilala@users.noreply.github.com> Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com> --- ingestion/setup.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ingestion/setup.py b/ingestion/setup.py index fe73aef63d2..6dccd54c0c3 100644 --- a/ingestion/setup.py +++ b/ingestion/setup.py @@ -46,7 +46,7 @@ VERSIONS = { "azure-storage-blob": "azure-storage-blob~=12.14", "azure-identity": "azure-identity~=1.12", "sqlalchemy-databricks": "sqlalchemy-databricks~=0.1", - "databricks-sdk": "databricks-sdk>=0.18.0,<0.20.0", + "databricks-sdk": "databricks-sdk~=0.20.0", "trino": "trino[sqlalchemy]", "spacy": "spacy<3.8", "looker-sdk": "looker-sdk>=22.20.0,!=24.18.0", @@ -134,7 +134,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.19.0,<2.20.1", + "google-cloud-secret-manager==2.22.1", "google-crc32c", "email-validator>=2.0", # For the pydantic generated models for Email "importlib-metadata>=4.13.0", # From airflow constraints @@ -292,7 +292,7 @@ plugins: Dict[str, Set[str]] = { VERSIONS["giturlparse"], "python-liquid", }, - "mlflow": {"mlflow-skinny>=2.3.0"}, + "mlflow": {"mlflow-skinny~=2.22.0"}, "mongo": {VERSIONS["mongo"], VERSIONS["pandas"], VERSIONS["numpy"]}, "cassandra": {VERSIONS["cassandra"]}, "couchbase": {"couchbase~=4.1"}, @@ -478,7 +478,7 @@ playwright_dependencies = { *plugins["datalake-s3"], *plugins["dbt"], *plugins["presidio-analyzer"], - *e2e_test + *e2e_test, # Add other plugins as needed for Playwright tests }