-
Notifications
You must be signed in to change notification settings - Fork 14.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
apache-airflow-providers-google uses deprecated Google Ads API V8 #22111
Comments
Thanks for opening your first issue here! Be sure to follow the issue template! |
Feel free to add PR upgrading it @anthonyjgraff ! |
Assigned you |
I tried to upgrade the dependencies, and noticed this comment in It looks like all recent releases of Will this still cause conflicts with other libraries? |
Likely |
I think the real blocker is not really google-ads but more : |
Yeah. I think this is about the right time to take a concerted action maybe to upgrade all the remaining libraries to > 2.0.0 :) @lwyszomi @mnojek . It's very likely that pretty much all the packages are already possible to upgrade. It's I think ~1.5 year since the breaking 2.0.0 Google APIs were released. |
I think this will be a good step to start upgrading all google packages to the latest version. I will try to prioritize this upgrades as soon as possible but hard to say any dates for now. |
Happy to help with reviewing etc.:) |
Google Ads Python has relaxed it's dependencies as of v15.1.1 (which was released earlier today) - will take another look at upgrading the dependencies! |
Apache Airflow Provider(s)
google
Versions of Apache Airflow Providers
apache-airflow-providers-google = 6.4.0
Apache Airflow version
2.1.3
Operating System
Debian Buster
Deployment
Other Docker-based deployment
Deployment details
No response
What happened
apache-airflow-providers-google 6.4.0
has the requirementgoogle-ads >=12.0.0,<14.0.1
The latest version of the Google Ads API supported by this is V8 - this was deprecated in November 2021, and is due to be disabled in April / May (see https://developers.google.com/google-ads/api/docs/sunset-dates)
What you expected to happen
Update the requirements to so that the provider uses a version of the Google Ads API which hasn't been deprecated
At the moment, the only non-deprecated version is V10 - support for this was added in
google-ads=15.0.0
How to reproduce
No response
Anything else
No response
Are you willing to submit PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: