Update (Jun 12): Python client library for Google Ads API v20.0.0 is now available on GitHub.
As the official End of Life date for Python 2 approaches, we will be ending support for Python 2 in both the AdWords/Google Ad Manager and Google Ads Python client libraries in 2019. After deprecation the minimum required Python version for both libraries will be 3.6+.
Deprecation will begin with the AdWords/Google Ad Manager Python client library in May. Here’s a timeline for easy reference:
If you have questions about the Python 3 migration please submit an issue on the respective GitHub repository, and for general API support please reach out to us on the Google Ads API forum or the Google Ad Manager API forum.
As the official End of Life date for Python 2 approaches, we will be ending support for Python 2 in both the AdWords/Google Ad Manager and Google Ads Python client libraries in 2019. After deprecation the minimum required Python version for both libraries will be 3.6+.
Deprecation will begin with the AdWords/Google Ad Manager Python client library in May. Here’s a timeline for easy reference:
- mid-May: version 19.0.0 is released to support Google Ad Manager API v201905. Python 2 users should not upgrade to any major version beyond this.
- mid-May - late-June: Python 2 deprecation window.
- Last week in June: version 20.0.0 is released that is incompatible with Python 2.
- July 1: Support for Python 2-related issues in the library ends.
- Google Ad Manager Users:
- If you’re already using Python 3, no need to take action.
- If you’re using Python 2 you should remain on version 19.0.0 until you’ve migrated to Python 3.
- AdWords Users:
- Please migrate to the new Google Ads API.
- If you’re using Python 2 you should remain on version 19.0.0 until you’ve migrated to the Google Ads API.
- All Users:
- Beginning July 1, 2019 we will discontinue prioritizing work and triaging GitHub Issues related to compatibility with Python 2. Note that we will submit patches to version 19.0.0 if any major bugs arise after this deadline.
If you have questions about the Python 3 migration please submit an issue on the respective GitHub repository, and for general API support please reach out to us on the Google Ads API forum or the Google Ad Manager API forum.