This is an automated email from the ASF dual-hosted git repository.

weilee pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 8e7b48984b Bump google-ads version to use v17 by default (#40158)
8e7b48984b is described below

commit 8e7b48984b86dafba2bda298547c5d2bee44363a
Author: M. Olcay Tercanlı <[email protected]>
AuthorDate: Tue Jun 11 11:15:39 2024 +0200

    Bump google-ads version to use v17 by default (#40158)
---
 airflow/providers/google/ads/hooks/ads.py | 8 ++++----
 airflow/providers/google/provider.yaml    | 2 +-
 generated/provider_dependencies.json      | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/airflow/providers/google/ads/hooks/ads.py 
b/airflow/providers/google/ads/hooks/ads.py
index 6d598529af..71448b44eb 100644
--- a/airflow/providers/google/ads/hooks/ads.py
+++ b/airflow/providers/google/ads/hooks/ads.py
@@ -32,9 +32,9 @@ from airflow.hooks.base import BaseHook
 from airflow.providers.google.common.hooks.base_google import get_field
 
 if TYPE_CHECKING:
-    from google.ads.googleads.v16.services.services.customer_service import 
CustomerServiceClient
-    from google.ads.googleads.v16.services.services.google_ads_service import 
GoogleAdsServiceClient
-    from google.ads.googleads.v16.services.types.google_ads_service import 
GoogleAdsRow
+    from google.ads.googleads.v17.services.services.customer_service import 
CustomerServiceClient
+    from google.ads.googleads.v17.services.services.google_ads_service import 
GoogleAdsServiceClient
+    from google.ads.googleads.v17.services.types.google_ads_service import 
GoogleAdsRow
     from google.api_core.page_iterator import GRPCIterator
 
 
@@ -100,7 +100,7 @@ class GoogleAdsHook(BaseHook):
     :param api_version: The Google Ads API version to use.
     """
 
-    default_api_version = "v16"
+    default_api_version = "v17"
 
     def __init__(
         self,
diff --git a/airflow/providers/google/provider.yaml 
b/airflow/providers/google/provider.yaml
index 2f3af45277..9435595068 100644
--- a/airflow/providers/google/provider.yaml
+++ b/airflow/providers/google/provider.yaml
@@ -104,7 +104,7 @@ dependencies:
   - gcloud-aio-bigquery>=6.1.2
   - gcloud-aio-storage>=9.0.0
   - gcsfs>=2023.10.0
-  - google-ads>=23.1.0
+  - google-ads>=24.1.0
   - google-analytics-admin>=0.9.0
   # Google-api-core 2.16.0 back-compat issue:
   # - https://github.com/googleapis/python-api-core/issues/576
diff --git a/generated/provider_dependencies.json 
b/generated/provider_dependencies.json
index 0f9b6d03c7..8c97f10641 100644
--- a/generated/provider_dependencies.json
+++ b/generated/provider_dependencies.json
@@ -587,7 +587,7 @@
       "gcloud-aio-bigquery>=6.1.2",
       "gcloud-aio-storage>=9.0.0",
       "gcsfs>=2023.10.0",
-      "google-ads>=23.1.0",
+      "google-ads>=24.1.0",
       "google-analytics-admin>=0.9.0",
       "google-api-core>=2.11.0,!=2.16.0,!=2.18.0",
       "google-api-python-client>=2.0.2",

Reply via email to