Releases: henribru/google-ads-stubs
Release list
v27.0.0
v26.0.0
v25.1.0
v25.0.0
What's Changed
- Add v29.0.0 support by @mamo3gr in #59
- Bump protobuf from 5.28.2 to 6.33.5 by @dependabot[bot] in #60
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #61
- Bump urllib3 from 2.2.3 to 2.6.3 by @dependabot[bot] in #62
- Bump pyasn1 from 0.6.1 to 0.6.2 by @dependabot[bot] in #63
New Contributors
- @dependabot[bot] made their first contribution in #60
Full Changelog: v24.0.0...v25.0.0
v24.0.0
v23.0.0
v22.0.0
v21.0.0
What's Changed
Breaking changes
The upstream library has changed how they organise their packages. The result is that you can no longer import all the various types and services directly from e.g. google.ads.googleads.v19.
The types must now be imported from google.ads.googleads.v19.common, google.ads.googleads.v19.enums, google.ads.googleads.v19.errors, google.ads.googleads.v19.resources or google.ads.googleads.v19.services, depending on the type. I believe it mirrors the structure of the reference documentation, except that there's no misc, those types are in services.
Service imports should be less common since get_service has inference, but if you have used services in type annotations, they must now be imported from their individual package. E.g. GoogleAdsServiceClient must be imported from google.ads.googleads.v19.services.services.google_ads_service.
Full Changelog: v20.0.0...v21.0.0